#html #css #url #script
#HTML #CSS #URL-адрес #скрипт
Вопрос:
Я пытаюсь установить цвет фона свойства css :root в моем html — файле на основе хэша в URL-адресе. Прикрепленный код работает, но хэш не сохраняется при изменении страницы на сайте. Я думаю, что могу использовать CSSStyleSheet.insertRule (), чтобы сохранить изменения css, поскольку каждая страница использует одну и ту же таблицу стилей, но я не уверен, как правильно использовать эту функцию.
lt;scriptgt; if (window.location.hash) { document.documentElement.style.setProperty( '--main-bg-color', window.location.hash ) } lt;/scriptgt;