2009-11-12 132 views
1

我想要一個垂直文本(從上到下而不是從左到右)。我用過:Firefox中的垂直文本

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

但是這在Firefox中不起作用。是否有任何跨瀏覽器兼容的方式來實現垂直文本?

回答

0

這是一個專有MSIE CSS3屬性。這將需要很長時間(可能永遠不會),W3C將採用它的標準,以便其他瀏覽器將遵循。最好的解決方案可能是使用Flash。有這樣的工具:sIFRswfIR。替代品是Javascript和/或圖像。

然而,我在可用性上下文中質疑垂直文本的價值。

+0

另一種選擇:SVG。 – ndim

+0

另一種選擇:畫布 – scunliffe

+0

小小的更新:W3C的新工作草案在http://dev.w3.org/csswg/css3-writing-modes/上提供。 –

1

將每行放在它自己的div中,並在每個字符之間插入一個<br>元素。