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