有办法去掉从父级元素继承下来的 CSS 样式吗

如题所述

<div>
  <p>Some text...</p>
  <p class="red">Red text</p>
</div>

div{color: #000;}/*p继承了div的文字颜色属性为黑色*/
.red{color: red;}/*单独给第二个p写了一个红色属性覆盖掉继承的黑色*/

从父级继承来的透明度覆盖不了,是个小麻烦,不知道那帮开发浏览器内核的人是怎么想的。

温馨提示:内容为网友见解,仅供参考
第1个回答  2017-07-22
自己单独写样式就可以了,
第2个回答  2017-07-23
把你写好的样式一起引用进来,用一样的类名就可以继承了。追答

希望我的回答可以帮到你,有什么不懂可以追问。

相似回答