Как правильно реализовать смену стилей css (аналог gosuslugi)?

Требуется создать версию шаблона для слабовидящих людей. Аналог функционала, который необходим, можно посмотреть на сайте www.gosuslugi.ru/special. Вопрос заключается в следующем: Каким образом можно сделать смену размера, типа, цвета шрифта, смену фона и т.д.?
Правильно ли я понимаю, что по сути, требуется несколько css стилей, которые будут загружаться в зависимости от потребностей. Из всех вариантов, которые я нашел на просторах интернета, есть один минус - при перезагрузки страницы, стиль слетает на изначальный.
Буду весьма благодарен за конструктивный ответ с пояснениями.
  • Вопрос задан
  • 2477 просмотров
Решения вопроса 1
SagePtr
@SagePtr
Еда - это святое
Самый простой способ - сделать две разные таблицы стилей.
Перезагружать полностью страницу не надо, достаточно назначить таблице стилей атрибут disabled, и она перестанет применяться.
А чтобы при каждой загрузке не слетало, можно в куки записывать выбор.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы