浏览器兼容问题--!important的使用功能有限
2014-04-01 20:30:49   来源:   评论:0 点击:

随着IE7对!important的支持, !important 方法现在只针对IE6的兼容 (注意写法 记得该声明位置需要提前 )例如: example {  width: 100p

随着IE7对!important的支持, !important 方法现在只针对IE6的兼容.(注意写法.记得该声明位置需要提前.)

例如:

#example {

  width: 100px !important; /* IE7+FF */

  width: 200px; /* IE6 */

  }

上面宽度在IE7和FF中宽度为100,IE6中宽度为200.

针对IE7不错的hack方式就使用“*+html”这是IE7专用方式,其他浏览器不支持。

例如:

#example { color: #333; } /* Moz */

* html #example { color: #666; } /* IE6 */

*+html #example { color: #999; } /* IE7 */

那么在firefox下字体颜色显示为#333,IE6下字体颜色显示为#666,IE7下字体颜色显示为#999

相关热词搜索:

上一篇:.PNG格式图片在IE6浏览器下背景色的处理方式
下一篇:浏览器兼容问题--CSS HACK的使用方法汇总