Я просто хочу дать детям те же свойства, что и его родительские (каскадирование не всегда работает, когда вам нужно работать с уже существующим css)МЕНЬШЕ, как расширить правила родителя к его прямому ребенку?
Я думал, что это сработает, но ничего не производит.
.colorTheming() {
article {
h2 {
.txt(@themeColor,2.4,@gravBold);
> span {
&:extend(article h2);
}
}
}
}
Конечно, я мог бы сделать это как h2, h2 пролете {}, но мне было интересно, если есть способ, чтобы сделать это более элегантно
Хотя это может быть реальной проблемой. С точки зрения CSS, конечно, вы ошибаетесь – haim770
хорошо wysiwyg - это боль, с которой приходится иметь дело, поэтому я должен покрывать все, что он может выводить .. это h2 с диапазоном, h2 без пролета, h2 с диапазоном и встроенным стилем, неясный .css с предыдущей версии сайта, которую я не видел, и т. д. есть ли у вас какие-либо предложения? –
@topleft: Это расширение должно работать до тех пор, пока нет никаких проблем в другом месте. И, на мой взгляд, 'h2, h2> span' ** - самый изящный способ **. – Harry