炫意html5
最早CSS3和HTML5移动技术网站之一

css权重问题

 为什么第一个的权重会大于后两个。ᕙ༼ ͝°益° ༽ᕗ

回答

第一个由 input, [type=”text”], .form-control 三部分组成,选择器权重相当于 0, 0, 2, 1
第二个只有 .border_0 一个类,选择器权重相当于 0, 0, 1, 0
第三个由 table, input 两个元素组成,选择器权重相当于 0, 0, 0, 2
都没第一个大,要覆盖第一个可以添加 !important 或者大过它
详细参考我的 CSS选择器特殊性与重要性

炫意HTML5 » css权重问题

Java基础教程Android基础教程