Есть ли способ изменить стили, найденные в теневом элементе? В частности, расширить/переписать некоторые свойства, найденные в классе CSS? Я использую расширение Chrome под названием Beanote, которое не обновлялось с апреля (2017 года), и есть неприятная ошибка, которую я хотел бы исправить. Я обнаружил, что одна строка CSS исправляет это достаточно для меня, но я затрудняюсь применить его, не заходя внутрь самого элемента тени и непосредственно редактируя эти стили в инструментах разработки.
Я ищу способ для этого:
/*global css rule*/
.the-class-name { property-name: my-value; }
переписать это:
/* style tag inside the shadow-root */
.the-class-name { property-name: bad-value; }
Большинство ресурсов, которые я нашел в Интернете с запросами, включающими shadow-root override style
или edit shadow-root styling
shadow-root override style
edit shadow-root styling
имели какое-то отношение к :host
который, если он предназначен для этого, не работает для моих нужд или устаревших функций, таких как ::shadow
.