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

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

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

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

Похожие вопросы