Windows上的Internet Explorer 5.5及以上版本支持非标准属性缩放(zoom),它可以设置元素的放大比例。目前还没有CSS3相应的属性。
如何在标准浏览器中实现这种缩放效果?是否有可用的jQuery插件?
Windows上的Internet Explorer 5.5及以上版本支持非标准属性缩放(zoom),它可以设置元素的放大比例。目前还没有CSS3相应的属性。
如何在标准浏览器中实现这种缩放效果?是否有可用的jQuery插件?
CSS3的等价物在CSS 2D转换模块中,特别是transform: scale()
。
由于这个模块仍处于草案阶段,您需要使用特定于浏览器的前缀:
transform: scale(2);
-moz-transform: scale(2);
-webkit-transform: scale(2);
-o-transform: scale(2);
你可能还需要使用transform-origin
(以及特定于浏览器的版本),使其与zoom
具有相同的行为,你需要小心地将zoom
仅用于IE,并且要注意,因为WebKit同时支持transform
和zoom
,所以会导致双倍缩放。