CSS HACK 全面兼容
来源:互联网 发布:java 静态泛型类 编辑:程序博客网 时间:2024/05/16 10:34
1、什么是CSS HACK?
针对不同的浏览器写不同的CSS code的过程,就叫CSS HACK
2、CSS HACK的原理以及解决方法?
由于不同浏览器对CSS的支持及解析结果不一样,还由于CSS的优先级的关系。
我们就可以根据这个针对不同的浏览器写不同的CSS。
方法一:
在<head>中加上<meta http-equiv="x-ua-compatible" content="ie=7" />,在ie8中解析跟ie7一样,所以,基本上可以无视ie8。其他浏 览器可以这样写:
background:#000; /* 对firefox有效*/
*background:#fff; /* 对ie7有效 */
_background:#ccc; /* 只对ie6有效 */
解释一下为什么按这个顺序来写的。FF能解析第一个,后面的两个因为加了特殊符号“*”和“_”,FF认识不了,所以显示#000。ie7前两个都能解析,以最后为准,所以显示#fff。ie6三个都可以解析,而且"_"只有ie6能认识,所以显示#ccc
方法二:
margin-bottom:30px; /*ff的属性*/
margin-bottom:110px\9; /* IE6/7/8的属性 */
color:#000\0; /* IE8支持 */
*margin-bottom:300px; /*IE6/7的属性*/
- CSS HACK 全面兼容
- 全面兼容IE6/IE7/IE8/FF的CSS HACK写法
- 全面兼容ie6,ie7,ie8,ff的CSS HACK写法
- 全面兼容ie6,ie7,ie8,ff的CSS HACK写法
- 全面兼容IE6/IE7/IE8/FF的CSS HACK写法
- 全面兼容ie6,ie7,ie8,ff的CSS HACK写法
- 浏览器兼容 CSS hack
- 2010全面兼容IE6/IE7/IE8/FF的CSS HACK写法
- 2010全面兼容IE6/IE7/IE8/FF的CSS HACK写法
- 2010全面兼容IE6/IE7/IE8/FF的CSS HACK写法
- 2010全面兼容IE6/IE7/IE8/FF的CSS HACK写法
- 2010全面兼容IE6/IE7/IE8/FF的CSS HACK写法
- CSS hack浏览器兼容一览表
- CSS hack浏览器兼容一览表
- CSS hack浏览器兼容一览表
- CSS hack浏览器兼容一览表
- CSS hack浏览器兼容一览表
- CSS hack浏览器兼容一览表
- Android Light Sensor与Temperature Sensor开发
- flush ob_flush
- mmap函数的使用
- Java程序员从笨鸟到菜鸟之(四)java开发常用类(包装,数字处理集合等)(上)
- 严重: Servlet.service() for servlet jsp threw exception
- CSS HACK 全面兼容
- 如何导入android中的sample例子
- 关于Silverlight 皮肤切换的的解决方法.
- Java如何实现音频对比
- Doxygen详细介绍
- oracle ora - 日期错误
- 办公软件推荐
- android开发Handler的使用
- 配置RHEL6.2的YUM源