CSS文件解读

来源:百度知道 编辑:UC知道 时间:2024/06/22 20:47:10
以下是一个CSS文件里的一段:
.path{border-left:1px solid #8cc3de;border-right:1px solid #8cc3de;padding:4px;text-align:left;margin:0 auto;
width:758px !important;width /**/:766px;}
其他好理解,但" !important;width /**/:766px;"怎么结实
"!important"是什么意思,有什么作用?
"width /**/:766px"又是什么意思,为什么不直接是"width:766px"

因为每各浏览器的解析机智不同,会出现不同的样式,所以为了在不同的浏览器下效果一样,就引进了!important
!important 意思是重要的,就是提升代码的优先权,!important; 如果实在没有办法解决一些细节问题,可以用这个方法.Firefox对于”!important”会自动优先解析,然而IE则会忽略.

在你这是IE下显示为758px, FireFox下显示为766px