Css3中!important的使用方法

  就像使用任何技术一样,一项技术的优缺点取决于它所使用的环境。所以,如果需要的话要在什么时候使用!important呢?下面济南网站建设为您讲解下在Css3中!important的使用方法。
  除非所有的其他的方法都已经行不通了,!important声明应该在绝对必要的情况下才能够使用。如果使用!important仅仅是处于懒惰,比如要完全避免网页代码调试,或者急于完成项目,那么就是在滥用代码,而最终会在后期网站修改或者维护上付出更多的代价。
   即便在层叠样式表中很保守地使用!important代码,你也会发现,样式表的某一部分将变得很难维护。Css属性的重要程度是自然地通过层叠和特殊性来提现的,使用!important的时候,实际上是爱破坏规则的自然流程,给一些规则赋予其不应得到的权重。
   如果你从未使用过!important代码,表明你已经完全理解了CSS,并且在编写代码之前就进行了完整的规划和代码设计。
   特殊需要的用户能够添加!important到字体的排版属性上,比如font-size可以把文本变得更大,或者添加到颜色相关的规则上,提高网页的对比度。

   有时候,当客户网站上的Css出现一些bug时,需要非常快速地进行修改,这种情况下,就可以使用firebug或者其他一些开发者工具追踪需要修复的Css代码,但如果问题是发生在IE6或者其他一些无法使用调试工具的浏览器上,就需要使用!important代码进行快速修复了。

   来源:http://www.jinanwangluo.com/dt/203.html

上一篇:将json字符串中数组节点转换为泛型list集合(gson)


下一篇:如期而至的 Swarm 新工具 Crane 开源解读