Наша производственная среда использует технологию адаптации, которая несовместима с несколькими классами CSS. Это означает, что при стилизации HTML легко забыть и использовать два класса, и он перестает работать, как только он начинает работать.
Я хотел бы использовать CSS как способ выделения, когда кто-то забывает и случайно применяет два класса к элементу.
Что-то вроде этого - мое намерение, хотя, конечно, это неверно. Следует выделить любой элемент, к которому применены два класса:
.*.* { /* not valid (I wish) */
outline:2px dotted red;
}
Я понимаю, что это сработало бы, если бы я знал классы, проблема в том, что я хочу пометить ЛЮБЫЕ два класса:
.classA.classB { /* not good enough */
outline:2px dotted red;
}
Я понимаю, что мог бы сделать это с JS и букмарклетом, и, возможно, это единственное решение. Если это возможно только с помощью CSS, это будет лучше, так как это автоматически помечает вещи для всех разработчиков и QA.