有没有办法在不升级HTA的情况下使用CSS在HTA中旋转图像?使用CSS3有几种方法可以做到这一点,但非升级的HTA就像IE7一样工作,所以它不支持CSS3。我不想升级HTA,因为升级后的HTA会忽略<hta:application>
标记。有没有办法做到这一点?
答案 0 :(得分:0)
有一种方法可以做到这一点:
<img src="example.png" width="214" height="236" style="filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1,mirror=1)"/>
在rotation=
属性中,0
将图像旋转0°,1
将图像顺时针旋转90°,2
将图像旋转180°并3
}将图像逆时针旋转90°。
在mirror=
属性中,0
左右不反转,左右反转1
。
因此,在上面的示例中,图像看起来像这样:
最终看起来像这样:
只允许整数。这仅适用于IE6和IE7,因此如果您希望您的代码与其他浏览器兼容,请添加与其他浏览器兼容的代码。