在 HTA 中旋转图像
Rotate image in HTA
有没有什么方法可以在不升级 HTA 的情况下使用 CSS 在 HTA 中旋转图像?使用 CSS3 有多种方法可以做到这一点,但未升级的 HTA 像 IE7 一样工作,因此它不支持 CSS3。我不想升级 HTA,因为升级后的 HTA 会忽略 <hta:application>
标记。有什么办法吗?
有一种方法可以做到这一点:
<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,因此如果您希望您的代码与其他浏览器兼容,请添加与其他浏览器兼容的代码。
有没有什么方法可以在不升级 HTA 的情况下使用 CSS 在 HTA 中旋转图像?使用 CSS3 有多种方法可以做到这一点,但未升级的 HTA 像 IE7 一样工作,因此它不支持 CSS3。我不想升级 HTA,因为升级后的 HTA 会忽略 <hta:application>
标记。有什么办法吗?
有一种方法可以做到这一点:
<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,因此如果您希望您的代码与其他浏览器兼容,请添加与其他浏览器兼容的代码。