解决方法
这取决于. CSS代表层叠样式表,并且具有应用样式的特定顺序,覆盖以前的样式.没有太多的细节:
>如果您的规则具有相同的特异性,则只需加载样式表,并且一切都将正常运行.
>如果您的规则具有较高的特异性,则顺序并不重要.
>如果您的规则具有较低的特异性,则需要修改它们才能匹配.
那么什么是特异性?基本上,它是规则中每个选择器的总和.所以这:
a { background-color: black; color: white; }
具有较少的特异性:
body a { color: orange; }
. ID选择器具有比类选择器更高的特异性,其具有与伪类选择器相同的特异性,其具有比标签选择器更高的特异性.因此,如果您的所有内容都包含在< div>具有内容的ID,您将能够覆盖如下所示的样式:
body a { border: 0; }
附:
#content a { border: 1px solid black; }
原文地址:https://www.jb51.cc/css/214639.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。