Подтвердить что ты не робот

Css все divs против прямых дочерних divs

У меня есть эта структура:

<div class="Root">
    <div>ddddddd</div>
    <div>
        <div>pppppppppp</div>
        <div>pppppppppp</div>
    </div>
    <div>ddddddd</div>
<div>

Я хочу установить границы div, которые содержат ddddddd, и я хочу установить цвет текста на всех div зеленым.

Существует два правила:

  • Я не могу добавить атрибуты class.
  • Мне нужно написать селектора, начинающиеся с .Root.

Любые идеи?

4b9b3361

Ответ 1

На самом деле я искал это:

Выбирает divs, которые являются прямыми дочерними элементами Root:

.Root > div {
    border: 1px solid red;
}

Выбирает все div в Корне:

.Root div {
    color:green;
}

Ответ 3

.root {
border: 1px solid green;
}

Почему вы не объявляете класс /id для других div?