Есть ли способ использовать селекторы CSS, такие как: first-child,: not (: last-child) внутри теневого дома?
Пример такой
CustomElement.html
<div id="parent-div>
<slot></slot>
</div>
App.html
<div>
<custom-element>
<div class="heading">Main Heading</div>
<div class="item">item 1</div>
<div class="item">item 1</div>
<div class="item">item 1</div>
<div class="heading">Second Heading</div>
<div class="item">item 1</div>
<div class="item">item 1</div>
<div class="item">item 1</div>
</custom-element>
</div>
я хочу найти первый элемент .heading и добавить к нему собственные стили. Поскольку <div class=heading">
на самом деле является компонентом, я не могу добавить к нему собственный стиль, думая только как первый заголовок.
P.S.:- Я использую angular-elements, если поможет