1

这很难解释...如果您使用 css 缩放(和缩放)来缩小(小于 1),在 explorer 9 和 10 中,周围的元素仍然将其内容区域视为具有其原始大小。例如

   transform:scale(0.5);
   width:200%;

将被视为 200% 宽,即使它显示为 100% 宽。让我用小提琴演示一下:

http://jsfiddle.net/pike/CAbcH/

我在 IE10 中同时看到水平和垂直滚动条。使用“缩放”代替具有相同的效果。

我如何解释资源管理器它不需要超出内容的滚动条?jquery 解决方案也是可以接受的。

4

2 回答 2

3

这是一种解决方案 - http://jsfiddle.net/pike/YmfGC/

不是那么整洁,使用浏览器嗅探,它基本上写了一个<div>围绕缩放的 div 的环绕,仅适用于 IE,使用渲染页面后浏览器找到的 width() 和 height() ...

于 2013-05-28T13:52:10.420 回答
0

我在#scroll 和overflow:hidden 上更改了overflow:hidden 并在#zoomed 上更改了overflow:auto: (即基本上扭转了它们的溢出),使滚动功能按应有的方式运行-这就是您要找的吗?虽然我有一个问题,为什么你需要有尺度,因为你可以让它看起来就像你想要的 css。

于 2013-05-27T04:37:19.383 回答