在IE中使用过滤器旋转元素

时间:2009-12-18 12:24:40

标签: css internet-explorer rotation

我有像这样的html结构

<div class="block>
   content
   <span class="child">text</span>
</div>

在css我说:

.block{
filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.99254615, M12=0.12186934, M21=-0.12186934, M22=0.99254615, sizingMethod='auto expand');
}

这样块就会旋转减去7度。但是,我不希望span.child旋转。 (而且我不想把它从块类中拿出来)

我应该在css中做什么才能不旋转子元素(请不要使用javascript)

2 个答案:

答案 0 :(得分:1)

我对你正在使用的滤镜没有任何想法,但是常识方法是不是应用第二个滤镜将其旋转七度?

如果这不可行,我没有看到没有把元素从块中移出的方法。

答案 1 :(得分:1)

这会清除过滤器:

.child
{
    filter: none;
}