<div class = "A">
<div>
...
<div class = "B">...</div>
...
</div>
</div>
.A {
border-color: red;
}
.B {
color: green;
}
Для внешнего дива задан цвет рамки. Я хочу прокинуть border-color в глубоко вложенный див, у которого задан какой-то свой color для текста. И этот color, зараза, перекрывает border-color, и рамка становится тоже green. Как быть?
Важно, что внутренний див находится глубоко, и вариант с border-color: inherit не годится, т.к. надо делать border-color: inherit у всех промежуточных дивов, что не хочется. Есть более разумный путь?