Можно ли использовать существующий класс css как контент в другом классе?
Я имею в виду что-то вроде:
Contained in some library:
.class1 { text-indent: 100 }
I can not change this:
<span class="class2" />
Определение для класса 2 также содержится в другой библиотеке. Поэтому я не мог изменить его напрямую.
But I want to do something like that in my CSS file:
.class2 { .class1 }
Я знаю, что в этой форме это невозможно. Но, возможно, можно использовать какой-то трюк для достижения поведения без копирования содержимого class1
? Мне нужно это, потому что я хочу переопределить класс с содержимым из другого класса CSS. В нашем проекте также используется JQuery, но я бы сделал это скорее с помощью CSS.
EDIT: я должен объяснить больше, я не мог изменить, как .class1 определен, потому что этот класс находится в библиотеке, и я не мог изменить разметку класса span.