.css("zoom")
在Firefox和IE中无法正常工作,但在Chrome上可以正常使用。
我的代码只能在Chrome上运行:
//ZoomIn Button
$('.zoom--actions .zoom-in').on('click', function() {
if ( $(".img-zoom").css("zoom")==1){
$(".img-zoom").css("zoom", "125%");
}
else if ( $(".img-zoom").css("zoom")==0.75){
$(".img-zoom").css("zoom", "100%");
}
});
-moz-transform
和zoom
的行为不同。它会裁剪元素而不是放大所有内容但保持其在视图内。 - Yanfeng Liu