Есть ли возможность расширить существующий класс, используя только css?Расширение классов CSS
.darkStyle {
color:#eee;
background:#222;
}
.element {
// here I want to get all properties from darkStyle
min-width:100px;
display:block;
}
Я знаю, что я могу использовать в HTML класс = «darkStyle элемент», но любой метод расширения, как в моем примере будет более удобным для использования.
@ProgramFOX AFAIK Наследование CSS представляет собой механизм, применяя к потомкам элементы, а не тот же элемент, оформленные предыдущее правило. Элемент не наследует стили, применяемые к себе, это только его стили, которые применяются к нему. – FelipeAls
@FelipeAls Ответы на вопрос, который я связал, могут быть повторно использованы здесь, поэтому это дубликат. Например, ответ LESS там точно объясняет, что здесь хочет OP. – ProgramFOX
@ProgramFOX Принятый ответ также отвечает на вопрос (частично, есть много других способов). Я так же запутался, как и Джавад: наследование (название предполагаемого дубликата) является столпом CSS и вовсе не означает этого в этом контексте – FelipeAls