Я ищу какой-то селектор CSS, который будет выбирать только те ячейки из таблицы, которые только имеют эти два определенных класса и ничего больше.Вот пример для большей ясности.
Так что в этой таблице я хочу выбрать ячейки A и D для стиля из строки, но единственный различимый способ их выбора состоит в том, что у них нет классов.кроме .abc и .xyz.Так что, по сути, мне нужно выделить все ячейки, которые имеют какие-либо другие классы, например .def, .ghi.
<tr>
<td class="abc xyz">A</td>
<td class="abc xyz def">B</td>
<td class="abc xyz ghi">C</td>
<td class="abc xyz">D</td>
</tr>
Теперь я знаю, что могу сделать это, используя селектор not, но эти классы вставляются в таблицу извнешний источник и новые классы могут быть добавлены, и я действительно не хочу продолжать добавлять в постоянно растущий список классов, чтобы их игнорировать.
td.abc.xyz:not(.def),
td.abc.xyz:not(.ghi) {
/* Style to apply */
}
Так что, если кто-нибудь может указать мне правильное направление на что-нибудьэто могло бы помочь, это было бы очень ценно.