кросс-браузерный механизм масштабирования в javascript - PullRequest
1 голос
/ 05 мая 2011

У меня есть график, составленный из простых <div> s, и мне нужно разрешить пользователям увеличивать и уменьшать масштаб.Кажется, что правило масштабирования css, которое исправляет так много вещей в IE, не работает должным образом, а иногда вообще не работает в других браузерах.Есть ли какой-нибудь механизм или библиотека, которую я могу легко позволить посетителям увеличивать и уменьшать масштаб <div>, который содержит много <div> с?Я попытался использовать -moz-scale для firefox, и при масштабировании происходят разные странные вещи, z-индексы выходят из-под контроля, вещи не очень хорошо выстраиваются и т. Д.

Я рад сделать масштабированиефункция, в которой вам необходимо использовать современный браузер, но по крайней мере последние версии Firefox, Chrome и IE должны поддерживаться.Если есть функция html5, это нормально.

1 Ответ

0 голосов
/ 08 мая 2011

Для увеличения я использовал CSS3 Transforms (например, scale (1.2)). Он работает довольно хорошо и поддерживается в IE9, Mozilla и Webkit.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...