WebExtension - внедрить CSS в <head>, который может измениться / не является уникальным
Мой WebExtension имеет параметры, такие как "скрыть нижний колонтитул". Проблема в том, что я не могу манипулировать DOM на document_start
, поскольку <footer>
еще не существует Внедрение кода на document_end
работает, но пользователи все еще видят нижний колонтитул в течение нескольких секунд.
Я пробовал вводить CSS на <head>
с помощью document_start
и это сработало хорошо. Теперь мой вопрос:
- Поскольку CSS не всегда будет одним и тем же, какой будет лучший способ внедрить CSS? Есть ли функция JavaScript для прямой записи CSS в
<style>
, или это должно быть написано вручную, используя что-то, например innerHTML?