-
让CSS在FireFox,IE6,IE7中兼容 - [CSS]
2008-02-28
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
http://yomin.blogbus.com/logs/16110183.html
当你的网页出现了在Firefox下显示正常而在IE下显示不正常等浏览器不兼容的情况时,我们就需要一些hack手段来处理,CSS Hack是一种很理想的处理方案,可能会有效地帮你解决这些问题。 CSS Hack是在标准CSS没办法兼容各浏览器显示效果时才会用上的补救方法,在各浏览器厂商解析CSS没有达成一致前,我们只能用这样的方法来完成这样的任务。
.div {
width: 100px; /*针对FireFox*/
*width: 200px; /*针对IE6*/
_width: 300px; /*针对IE7*/
}
或者
.div {
width: 100px !important; /*针对FireFox*/
width: 200px; /*针对IE*/
}
注意:这两个width的顺序一定不能写反,!important这个属性IE不能识别,但别的浏览器可以识别。所以在IE下其实解释成这样:
div {
width:100px;
width: 200px;
}
重复定义的话按照最后一个来执行。暂时那么多先,其他的以后慢慢补齐。
随机文章:
CSS样式命名规则参考 2007-08-08一些网页设计参考的网站 2007-08-03重置Mysql中auto_increment字段初始值 2009-03-05大家都在google搜索什么 2009-03-01在网页中调用打印预览及打印设置 2007-08-07
收藏到:Del.icio.us
让CSS在FireFox,IE6,IE7中兼容
Blog:hi``2008-12-29 23:07:14
引用
下面Blog引用了该文:







