我有这个规则:
* {background-color:#ddd;font-family: Arial,Helvetica,sans-serif;font-size:13pt}
不幸的是,它在元素上加上了字体大小。我希望跨度继续没有默认规则,以便可以使用它来更改文本颜色等。
我的*规则的优先级最低,这很好,因为*用于设置默认值,我们希望轻松覆盖这些默认值。但是,它适用于span规则,这会使span错误地包含其样式。应该使用跨度来应用特定样式,而不是默认样式。
答案 0 :(得分:-1)
使用:not 伪选择器排除范围,如下所示:
:not(span) {background-color:#ddd;font-family: Arial,Helvetica,sans-serif;font-size:13pt}