У меня есть .tintTile, который зависит от родителей, следовательно, & SAS следующим образом:Как изменить поведение класса в зависимости от его верхнего родителя?
// Tint titles
.tintTitle {
text-transform: uppercase;
font-family: @fontDemiBold;
color: @colorOrangeKWS;
.Windows7 & {
font-family: arial, sans-serif;
font-weight: bold;
color: @colorOrangeKWS;
}
}
Во многих других классах, я использую .tintTitle следующим образом:
// titles, orange bold
.tab {
&>div {
.tintTitle;
// etc.
}
}
К сожалению, я не могу» т достичь .Windows7 (при условии, что факт Windows7 класс устанавливается в тег тела следующим образом:
<body class="Windows7">
<p class="tintTitle">Good, it works</p>
<div class="tab">
<div>This title doesn't make it</div>
есть ли способ достичь м y с меньшим количеством дублирования каждого .tintTitle, где это необходимо?
Не могли бы вы добавить пример выбора (или) ожидаемого вывода CSS на вопрос помощник? Я немного смущен тем, что именно нужно. Вы ищете какой-то способ придумать '.Windows7 .tab> div'? – Harry