请问如何实现文字纵向排版

阅读:5559回复:1
2005-03-06 12:54
写私信
楼主#
就是中国古代的行文方式,由上到下再由右向左。由于要做一个古文献相关的网站,其中的很多页面想采用纵向排版不知道用CSS该怎么完成。
2005-03-06 12:54
写私信
1楼#
firefox目前没办法,只能等实现 css3
http://www.w3.org/TR/2003/CR-css3-text- ... iting-mode

ie 用

<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<div style="writing-mode : tb-rl;width:300px;">
对象中的内容在垂直方向上从上向下流入,自右向左。后一竖行在前一竖行的左面。全角字符是竖直向上的,半角字符如拉丁字母或片假名顺时针旋转90度。这种布局是东亚语系通常使用的 
</div>

<div style="direction:rtl;layout-flow : vertical-ideographic ">
对象中的内容在垂直方向上从上向下流入,自右向左。后一竖行在前一竖行的左面。全角字符是竖直向上的,半角字符如拉丁字母或片假名顺时针旋转90度。这种布局是东亚语系通常使用的 
</div>