当前位置: 首页 > 面试题库 >

CSS3转换:IE中的缩放

李意致
2023-03-14
问题内容

我想使用CSS3属性transform:scale。

div
{
     transform: scale(0.5,0.5);
}

有没有办法在Internet Explorer 8及更低版本中模仿它?可能与filterJava解决方案有关?

我在网上搜索没有任何结果。

非常感谢Vincent


问题答案:

IE9支持转换:

-ms-transform: scale(0.5,0.5);

对于其他版本的IE,存在复杂的语法。像这样:

filter: progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand',
    M11=1.5320888862379554, M12=-1.2855752193730787,
    M21=1.2855752193730796, M22=1.5320888862379558);


 类似资料:
  • #rotate2D,#rotate3D { width: 80px; height: 70px; color: white; position:relative; font-weight:bold; font-size:15px; padding:10px; float:left; margin-right:50px; border-radius:5px; border:1px solid #00

  • #rotate2D,#rotate3D { width:80px; height:70px; color:white; position:relative; font-weight:bold; font-size:15px; padding:10px; float:left; margin-right:50px; border-radius:5px; border:1px solid #00000

  • 问题内容: 在我完成的设计中,我有一个需要垂直的元素。我已经获得了CSS才能在除IE9之外的所有浏览器中工作。我将过滤器用于IE7和IE8: 但是,这似乎使我的元素在IE9中变得透明,而CSS3的“变形”功能似乎无能为力! 有人知道IE9中旋转元素吗? 非常感谢您的帮助! W. 问题答案: 标准CSS3旋转应在IE9中工作,但我相信您需要为其指定供应商前缀,如下所示: 它可能无法在Beta版本中工

  • 问题内容: 我使用的规则的组合来实现CSS3 的跨浏览器兼容的方式可能的规则:我使用,,,和。 任何版本的Internet Explorer 是否都具有类似的属性?是否有针对旧版IE的专有过滤器,类似于以下规则在IE 6-8中的不透明度如何起作用? 问题答案: 在旧版本的IE中没有任何过渡效果。 我所知道的唯一接近它的方法是使用JQuery 和方法,它们在IE的所有版本中都有效。 但是,我应该警告

  • 问题内容: 我试图通过将其旋转10度来变换菜单项。我的CSS在Firefox中可以使用,但是我无法在Chrome和Safari中复制效果。我知道IE不支持CSS3属性,所以这不是问题。 我使用以下CSS: 有人可以建议我要去哪里错吗? 谢谢。 问题答案: 这只是一个有根据的猜测,而没有看到其余的HTML / CSS: 您申请了还是申请了?如果没有,请尝试。 否则,请尝试应用CSS3转换规则。

  • 问题内容: 是否可以创建“ CSS3转换偏斜一侧” 我找到了一种解决方案,但对我没有用,因为我需要使用图像作为背景(而不是彩色) 甚至这个也没有用(倾斜的区域应该是透明的) 问题答案: 尝试这个: 要使图像 倾斜,请使用嵌套的div作为图像,并为其赋予相反的倾斜值。因此,如果父级上的角度为20deg,则可以为嵌套(图像)div的倾斜值为-20deg。