我们剖析讨论了CSS继承性http://www.52css.com/在特殊性框架下被继承特性值为0这就意味着任何显示声明规则将会覆盖其继承样式因此不管条规则具有多高权重如果没有规则能应用于这个继承元素那么它也只是个被继承规则而已举例介绍说明
\" style=\"margin:0px 2px -3px 0px\" alt=\"div css xhtml xml Source Code to Run\"> Source Code to Run [www.52css.com]
=\"ubbbuttonrt\">[ 可先修改部分代码 再运行查看效果 ]
我们看到文字显示是灰色(应用li样式)而不是白色字体大小为38px(应用了ul样式)我们可以得出这样直观结论同样样式越靠近权重越大而未定义样式则直接继承过来
我们再看下面代码:
\" style=\"margin:0px 2px -3px 0px\" alt=\"div css xhtml xml Source Code to Run\"> Source Code to Run [www.52css.com]
=\"ubbbuttonrt\">[ 可先修改部分代码 再运行查看效果 ]
52css.com显示为红色而其它文字均为黑色
优先权问题看起来简单但背后还是有非常复杂机制在实际应用中需要多多留意我们在以后文章中对CSS优先权将会作更加深入探讨敬请关注http://www.52css.com/
最新评论