Я работаю над веб-сайтом для оптической компании. Компания работает с людьми с незначительными нарушениями зрения, вызванными серьезными нарушениями, некоторые из которых требуют специального оборудования для просмотра веб-страниц.Изменение стиля ASP.NET в теге DIV
Из-за разнообразных требований клиентов мы планируем предоставить доступный вариант, который позволяет клиенту во время просмотра выбирать (хранится в файле cookie, привязанный к элементу ASP.NET), который будет увеличьте размер текста на странице и удалите некоторые из изображений, которые не требуются.
Размер текста установлен в теге DIV, стиль «font-size: ##». То, что я хочу сделать, - это когда флажок снят, страница будет использовать обычный размер, и когда он будет проверен, страница ASP.NET изменится на более крупный шрифт. Я не уверен, как изменить тег DIV (на стороне клиента) на серверный вызов.
Любые идеи о том, как это сделать?
Один человек в другом месте рекомендовал, чтобы я динамически создавал серверный тег div (Response.Write()), но я не хочу использовать его, если есть другой способ. Просто кажется, что это будет больше накладных расходов, когда нужно.
Спасибо,
По возможности я пошёл бы с помощью javascript и cookie-решения. Встраиваемые стили также несколько дрянные, и могут вызвать проблемы в будущем (встроенные стили автоматически переопределяют все правила css, например). Вместо этого используйте классы CSS. – dmp