У меня есть элемент, который появляется на многих страницах, и я хотел бы стилизовать его по-разному в зависимости от класса высокоуровневого div, в котором он присутствует. Например, если я хочу изменить цвет своего логотипа в зависимости отна «типе» страницы, на которой он присутствует.Тогда давайте предположим, что эти типы могут быть сгруппированы (поэтому typeA, typeB и typeC должны использовать один цвет, а typeD и typeE должны использовать другой).Кроме того, поскольку высокоуровневые div-ы эти типы используются и для других вещей, поэтому они не могут быть объединены.
.typeA #logo,
.typeB #logo,
.typeC #logo{
color: #ffffff;
}
.typeD #logo,
.typeE #logo,{
color: #000000;
}
Есть ли способ связать вместе с некоторым селектором, чтобы мне не пришлось делатьэтот код выглядит так противно.Этот пример небольшой, но в реальной версии используется гораздо больше типов.Есть ли способ сделать что-то вроде:
.typeA || .typeB || .typeC #logo{
color: #ffffff;
}