我正在接受几年前另一个SO用户的问题未解决的问题:IE8 doesn't zoom content when applying a CSS zoom value to a DIV
以下是示例:http://jsbin.com/exicel
以下是按“缩小”后IE8和Chrome的外观:
显然,Chrome会根据需要调整所有内容。显然,IE8并不是一个足够酷的孩子。
对此有任何体面的解决方法吗?我正在玩IE8中的父级缩放,但这会导致我的布局出现其他问题。
我试过了:
使用DXImageTransform缩放:
$('.rackContentWrapper').css({
'filter': 'progid:DXImageTransform.Microsoft.Matrix(M11=' + zoomValue + ', M12=0, M21=0, M22=' + zoomValue + ', SizingMethod="auto expand")',
});
这完全屠杀文本,同时遇到与使用CSS缩放缩放相同的问题。
所以......这必须是可行的,对吧?也许有一个图书馆来处理这个?
答案 0 :(得分:2)
这是不可能的。有几个人尝试过,但他们都无法在IE8中工作:
这些和许多其他人尝试过并且未能制作跨平台缩放库
答案 1 :(得分:0)
有些人成功地让ms-zoom css属性正常工作,请参阅:How can I scale the content of an iframe?