定位除某一类之外的所有内容

时间:2016-08-08 03:49:36

标签: css

<head>
<style>
table, th, td {
border: 1px solid black;
border-collapse: collapse;
}
th {
font-family: arial;
font-weight: normal;
}
</style>
</head>
<body>
<table width="200" height="300">
<tr style="font-weight: bold">
    <th>Year</th>
    <th>Balance</th>
    <th>Interest</th>
</tr>
</table>
</body>

除了某个类之外,有没有办法让CSS定位所有内容? 我希望它能够定位每个标签,除了某个类。

2 个答案:

答案 0 :(得分:2)

使用:not肯定是另一种选择,但是经典的CSS方法是编写两个规则,一般是第一个,然后是特定的。

th        { font-weight: bold; }
th.normal { font-weight: normal; }

答案 1 :(得分:1)

您可以使用:not

li:not(.different) {
  font-size: 13px;
}

参考:https://developer.mozilla.org/en/docs/Web/CSS/:not