Выберите самый верхний элемент уровня [дубликат]

Попробуйте это:

^(((?

Это выражение использует отрицательный lookahead и отрицательный lookbehind , чтобы запретить пробелы в начале или в конце строки и потребовать совпадения всю строку.

-1
задан mohammad 27 February 2019 в 14:25
поделиться

1 ответ

Стиль .select, а затем переписать эти стили в .select .select:

.select {
  /* top level select element */
  color: red;
}

.select .select {
  /* reset styles in nested select element */
  color: initial;
}
<div class="body">
    <p>Text</p>
    <div class="select">
        <p class="p1">Top Level Select</p>
        <div class="select">Nested Select</div>
        <p class="p2">Top Level Select</p>
    </div>
    <div>
        <p class="p1">Text</p>
        <div class="select">Top Level Select</div>
        <p class="p2">Text</p>
    </div>
</div>

0
ответ дан James Coyle 27 February 2019 в 14:25
поделиться