前端开发技巧

1.强制浏览器以某种模式渲染页面,可以使用HTTP头部信息 X-UA-Compatible,或通过等价的<meta>标签来设置:

  <meta http-equiv = "X-UA-Compatible" content = "IE = IEVersion ">

 IEVersion的值有:

    Edge: 以最新的文档模式渲染页面,忽略文档类型声明;

   EmulateIE9: 如果有文档类型声明,则以IE9标准模式渲染页面,否则将文档模式设置为IE5;

   EmulateIE8: 如果有文档类型声明,则以IE8标准模式渲染页面,否则将文档模式设置为IE5;

   EmulateIE7: 如果有文档类型声明,则以IE7标准模式渲染页面,否则将文档模式设置为IE5;

   9: 强制以IE9标准模式渲染页面,忽略文档类型声明;

   8: 强制以IE8标准模式渲染页面,忽略文档类型声明;

   7: 强制以IE7标准模式渲染页面,忽略文档类型声明;  

   5: 强制将文档模式设置为IE5,忽略文档类型声明; 

   通过 document.documentMode 属性可以知道给定页面使用的是什么文档模式。(IE8+)

2.HTML5拓展了 管理焦点、设置字符集、滚动页面API

3.无论在哪个浏览器中,所有计算的样式都是只读的;不能修改计算后的样式对象中的CSS属性。

  计算后的样式也包含属于浏览器内部样式的样式信息,任何具有默认值的CSS属性都会表现在计算后的样式中。

4.IE8 中圆角实现 http://blog.csdn.net/u013680195/article/details/20949201

原文地址:https://www.cnblogs.com/yiliweichinasoft/p/3627484.html