Масштабирование в веб-браузере с помощью JavaScript и грациозного унижения - PullRequest
1 голос
/ 20 января 2012

Я работаю над веб-проектом, который имеет некоторые специальные возможности, предусмотренные клиентом, в том числе «средство изменения размера шрифта», позволяющее увеличить размер шрифта для слабовидящих пользователей.

Несмотря на мои аргументычтобы лучше использовать встроенные функции масштабирования в браузере, клиент настоял на том, чтобы его пользователи не знали об использовании этих встроенных функций, поэтому мы должны предоставить виджет для изменения размера текста.

Что я хотел бы сделать, если это возможно, это заставить эти элементы страницы вызывать собственные функции масштабирования браузера (например, Ctrl + + в Firefox).Если браузер не поддерживает этот метод масштабирования, я могу прибегнуть к увеличению размера шрифта с помощью css.

Как лучше всего реализовать такую ​​функцию?Это вообще возможно?Есть ли какое-то решение, которое я упустил?

1 Ответ

0 голосов
/ 20 января 2012

Насколько я знаю, нет способа использовать встроенную функцию браузера. Однако это можно сделать с помощью CSS3 или javascript. пример CSS3 смотрите здесь: http://www.css3.com/css-zoom/

...