Задать вопрос
Mike07
@Mike07

Как хранить css параметры в localstorage?

У меня есть ссылки, кликая по которым пользователь может менять размер шрифта и включать режим широкого отображения (замещением бокового меню). Все эти вещи заложены в css файл и, кликая по ссылкам, пользователь просто переключается между параметрами в css файле. Также у пользователя есть возможность переключить цветовую схему, за счет переключения между css файлами в теме сайта. Между собой все эти функции отлично работают (после переключения темы шрифт и широкий режим не сбиваются). Но проблема, что все эти настройки не сохраняются после обновления страницы или переходу на другую страницу.
Я думал использовать localstorage, но там проблема, что значения то сохраняются, но при перезагрузке не отображаются. То есть если пользователь поставил значения шрифта со стандартных "12" на "20", то при перезагрузке страницы у него шрифт снова станет "12", но нажав на кнопку уменьшения шрифта, шрифт у него окажется "19", а не "11". И как сделать так, чтобы весь настроенный пользователем css стиль держался в памяти и прогружался? Или как это делать не через localstorage?
  • Вопрос задан
  • 94 просмотра
Подписаться 1 Средний 2 комментария
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
Rocket Смоленск
от 80 000 до 130 000 ₽
div. Ставрополь
от 40 000 до 90 000 ₽
Wanted. Санкт-Петербург
До 220 000 ₽
19 дек. 2024, в 02:11
15000 руб./за проект
19 дек. 2024, в 02:09
11000 руб./за проект
19 дек. 2024, в 00:46
30000 руб./за проект