Мы можем использовать такой селектор атрибутов td[colspan]
. Но мне нужно выбрать «не colspan». Вы можете помочь мне?
Я попробовал td[not:colspan]
, но это не работает. Я пробовал в FrameworkJS, но он не работает.
Как выбрать селектор атрибутов CSS?
Вы можете использовать селектор td:not([colspan])
в своем коде.
@AyhanYüce Нет необходимости в комментариях со словами «спасибо»; вместо этого следуйте инструкциям в справочном центре о том, что делать, когда кто-то отвечает на ваш вопрос
Вы были почти там.
td:not([colspan])
td {
border: 1px solid red;
}
td:not([colspan]) {
background: lightblue;
}
<table>
<tr>
<th>Month</th>
<th>Savings</th>
</tr>
<tr>
<td>January</td>
<td>$100</td>
</tr>
<tr>
<td>February</td>
<td>$80</td>
</tr>
<tr>
<td colspan = "2">Sum: $180</td>
</tr>
</table>
В CSS нет прямого селектора :not для таких атрибутов, как colspan. Однако вы можете использовать псевдокласс :not() в сочетании с селектором атрибутов для достижения желаемого эффекта.