是`-moz-transform:scale(2)`相当于CSS`scig:2`?

时间:2014-12-15 14:07:11

标签: javascript firefox

-moz-transform: scale(2)是否等同于CSS zoom: 2

我尝试-moz-transform,但与zoom不同,它会删除我网页的顶部。

function zoomOneX() {
    document.body.style.zoom = 1.2;    
    if (navigator.userAgent.indexOf("Firefox") != -1) {
        $('body').css('-moz-transform', 'scale(1.2,1.2)');
    }
}

2 个答案:

答案 0 :(得分:2)

不,比例尺增加了元素的大小

缩放缩放两倍

transform: scale(2) =影响实际尺寸的尺寸加倍

zoom:2 =缩放两倍于当前缩放但不影响元素的实际大小

答案 1 :(得分:1)

我不会说他们是等同的。 CSS中的zoom属性允许您像摄像机的缩放功能一样缩放内容,而transform: scale会影响元素的大小,这样做会影响周围的元素。

请参阅:http://css-tricks.com/almanac/properties/z/zoom/
并且:http://css-tricks.com/almanac/properties/t/transform/