Так что это может быть амбициозным, но я пытаюсь решить следующую проблему только с помощью CSS:
.this-class[if-is-not-a-table], .this-class .something-else {
border: 1px solid red;
}
В основном, я пытаюсь найти способ использования расширенных селекторов CSS, чтобы применять только стиль, зависящий от того, является ли он НЕ чем-то другим. Например, примените это, но только если это не элемент таблицы. Возможно ли это?
ПРИМЕЧАНИЕ. Кроме того, это для IE 8, поэтому, если это может быть обратно совместимо во всем, что было бы потрясающе!