CSS 转换在 IE 8 中不起作用

标签 css internet-explorer-8 css-transforms

我正在尝试使用 CSS 变换属性旋转或变换一个 div。这是我的转换 CSS 代码:

-webkit-transform: rotate(270deg);
-moz-transform: rotate(270deg);
-ms-transform: rotate(270deg);
-o-transform: rotate(270deg);
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0);
transform: rotate(270deg);

上面的代码在除 IE 8 之外的所有版本中都运行良好。我需要找到一种支持 IE 8 的方法。

如何为 IE8 创建回退?

注意:如果您提供的答案有所不同,我正在使用 jQuery (1.8.2)、HTML 5 Doctype 和 modernizr。我更喜欢纯 CSS 解决方案,但愿意使用 javascript/jQuery 解决方案。

Here is a fiddle with the HTML and CSS.

最佳答案

如果您看到“过滤器:”旋转到 3,它会在 IE 8 中旋转 270 度(向下到 v5.5,IIRC)。

http://msdn.microsoft.com/en-us/library/ms532918(v=vs.85).aspx

关于CSS 转换在 IE 8 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12701742/

相关文章:

html - 使用 CSS 3D 变换创建 3D Tic Tac Toe UI

css - css 中的转换是否会由于评估半像素而导致模糊?

css - 如何使用 CSS3 实现类似 Windows Phone 的 "tiled"3D 转换

javascript - 使用 Google chrome api 缓存 .js 和 .css 文件

css - 数据表搜索过滤器未与表格的最右侧部分对齐

java - Selenium2 的 Select 对象不会在 IE8 中触发 onchange 事件

javascript - Angular 无法在 IE8 文档模式 7 下工作

html - 自举 |选项卡面板 |为什么无法删除导航选项卡中的边框?

css - 模拟器检查 outlook 中的元素

javascript - 应用影子 IE 8 后隐藏子内容