Firefox中的垂直文本

时间:2009-11-12 20:07:42

标签: css

我想要一个垂直文本(从上到下而不是从左到右)。我用过:

.vertical {
    writing-mode: tb-rl;
}

但这在Firefox中不起作用。是否有任何跨浏览器兼容的方式来实现垂直文本?

4 个答案:

答案 0 :(得分:2)

答案 1 :(得分:1)

将每一行放在自己的div中,并在每个字符之间插入一个<br>元素。

答案 2 :(得分:1)

您只能在css中执行此操作,请查看我对this very similar question的回答。

答案 3 :(得分:0)

这是MSIE专有的CSS3属性。 w3c将在标准中采用它以便其他浏览器遵循将需要很长时间(可能永远不会)。到目前为止,最佳解决方案可能是使用Flash。有一些工具:sIFRswfIR。替代品是Javascript和/或图像。

但是我质疑可用性上下文中垂直文本的价值。