CSS中,我們可以使用writing-mode
屬性來讓文字縱向排列,這個屬性可以設(shè)置為vertical-rl
(從右到左垂直排列)或vertical-lr
(從左到右垂直排列)。
如果你想要讓一段文字從右到左垂直排列,你可以這樣寫:
p { writing-mode: vertical-rl; }
這樣,段落中的所有文字將會從右到左垂直排列,如果你想要讓文字從左到右垂直排列,你可以將vertical-rl
替換為vertical-lr
。
這個屬性只在支持CSS3的瀏覽器中有效,如果你需要支持老版本的瀏覽器,你可能需要使用其他方法來實現(xiàn)文字縱向排列。
如果你想要讓表格中的文字縱向排列,你可以使用table-layout
屬性并將它設(shè)置為vertical
,這樣,表格中的所有文字將會縱向排列。
table { table-layout: vertical; }
這個屬性只在支持CSS3的表格布局中有效,如果你需要支持老版本的表格布局,你可能需要使用其他方法來實現(xiàn)文字縱向排列。