Вы можете вложить эти классы, как это.«&» Означает, что если родительский класс это (администратор или пользователь), пусть input имеет это border-color
Для меня я, скажем, я сделаю свой CSS для admin
, а затем input
, если есть какие-либо условия, такие как, если родитель ушел, изменить внешний вид input
, я вкладываю их внутрь, чтобы иметь всев одном месте для этого конкретного идентификатора, класса или прямого тега.
.admin {
background : red;
}
.user {
background : green;
}
input {
border-color: deepskyblue;
.admin & {
border-color: white;
}
.user & {
border-color: black;
}
}