【发布时间】:2015-12-20 18:05:51
【问题描述】:
我有一个有趣的边缘案例(双关语),其中一些文本旋转了 90 度。
- 旋转变换适用于 Chrome 和 Firefox。
- ms-writing-mode 修复了 Internet Explorer 的问题
- 在 Edge 中,文本都是从上到下书写,然后旋转 90 度 = 180 度
如何使以下工作跨浏览器?
.rotated
{
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-o-transform: rotate(90deg);
writing-mode: tb-rl;
-ms-writing-mode: bt-rl;
}
编辑:这是截图和fiddle
【问题讨论】:
-
caniuse.com 说 Edge 支持 2d 变换 caniuse.com/#feat=transforms2d 您是否尝试添加不带前缀的
transform和/或-ms-transform?目前尚不清楚您要对writing-mode做什么以及究竟是什么不起作用。也许每个浏览器的屏幕截图会有所帮助。 -
writing-mode应该怎么做? -
不,不是它的用途,但你为什么要使用它?如果我停用它(使用 Chromium),我看不出任何区别。
-
@feeela 修复了IE8不支持transform的问题
标签: css microsoft-edge