Я хотел бы знать, как свойством масштабирования можно управлять через JavaScript, как div.style.top, как определить для масштабирования?
Эквиваленты Firefox & Chrome (Webkit), эквивалентные свойству масштабирования zoom
, характерному для IE, являются, соответственно, -моз-преобразованием
и -вебкит-преобразованием
.
Пример кода был бы:
.zoomed-element {
zoom: 1.5;
-moz-transform: scale(1.5);
-webkit-transform: scale(1.5);
}
Нужно быть немного осторожнее с Javascript (сначала проверить на существование), но вот как вы ими манипулируете:
el.style.zoom = 1.5;
el.style.MozTransform = 'scale(1.5)';
el.style.WebkitTransform = 'scale(1.5)';
Это свойство стиля
, но оно поддерживается не всеми браузерами. Это нестандартное расширение Microsoft CSS , которое реализует Internet Explorer. Доступ к нему осуществляется следующим образом:
div.style.zoom