Что я хочу сделать, это написать селектор, который соответствует произвольному значению в одном месте, а затем требует, чтобы другое значение было равно ему. Если [attr="value"]
разобраны «значение» как регулярное выражение, то это было бы решить мою проблему:Как использовать/эмулировать regex-подобные обратные ссылки в селекторах атрибутов?
*[class="(.+)"] *[class="if_\1"] {/* styles */}
Очевидно, что я мог бы просто перечислить весь возможный класс по отдельности, но это требует много удобства из него.
Возможно ли это?
Ваш вопрос о CSS или о Javascript? Название говорит CSS, но единственный тег для Javascript. – Boaz
Возможно, вам стоит перепроектировать код, чтобы не требовать такого рода магии. –
@Boaz моя ошибка, теги теперь исправлены. –