【问题标题】:Internet explorer 8 scale issueInternet Explorer 8 规模问题
【发布时间】:2012-05-30 22:19:54
【问题描述】:

我正在尝试在 Internet Explorer 8 中使用锚标记缩放 div。该 div 是:

<div class="toScale">
    <a href="http://www.google.com">Google</a>
</div>

为了实现这一点,我对 div 使用以下样式:

.toScale {
    filter: progid:DXImageTransform.Microsoft.Matrix(M11=2, M12=0, M21=0, M22=2, SizingMethod='auto expand');
}

缩放正确完成(它是两倍大),但有效边界框保持不变,就好像缩放没有完成一样。因此,为了单击锚点,我必须单击未缩放的锚点所在的区域,而不是缩放的文本。

我为 div 尝试了不同的定位样式,甚至为过滤器使用了不同的语法(带有 -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=2, M12=0, M21=0, M22=2, SizingMethod='auto expand')" 的那个),但没有解决这个问题。

在 Internet Explorer 7 中,相同的代码可以正常工作,而不会出现此问题。

有谁知道在 Internet Explorer 8 中什么可以解决这个问题?

谢谢。

【问题讨论】:

    标签: html css internet-explorer internet-explorer-8


    【解决方案1】:
    this mayfix 
    
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
    <head>
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 
    <meta http-equiv="X-UA-Compatible" content="IE=9;IE=8" />
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-27
      • 2012-12-24
      • 2013-04-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多