请问怎么让html网页里面的英文竖排

汉字竖排找到了能兼容各个浏览器的方法、可是同样的方法把汉字改成英文就不能兼容ff了。只限ie.哪位高手知道怎么让英文竖排?IE5.5以上,可以看到效果...<p style= ✀layout-flow:vertical-ideographic ✀> 道可道,非常道;名可名,非常名。无名,天地之始;有名,万物之母。故常无欲,以观其妙;常有欲,以观其徼。此两者同出而异名,同谓之玄,玄之又玄,众妙之门。 <br/> <br/>     -- 老子 道德经 </p>像这个效果只能在ie上有效。兼容不了ff
2026年09月27日 04:43
有3个网友回答
网友(1):

做网页设置文字格式时,设置writing-mode:tb-rl可以让文字竖排,但是只是IE支持,火狐不支持。那么怎样让火狐浏览器显示竖排文字呢? 方法是把每一列要显示的文字都用一个div包起来,并设置div的width属性为文字宽度的1.5倍(可以适当调整,但必须保证在1到2之间),最后视实现需要设置div的左浮动或右浮动。 下面以一个例子来说明: 念奴娇 赤壁怀古

念奴娇
·
赤壁怀古
苏轼
大江东去
浪淘尽
千古风流人物
故垒西边人道是
三国周郎赤壁
乱石穿空
惊涛拍岸
卷起千堆雪
江山如画
一时多少豪杰
遥想公谨当年
小乔初嫁了
雄姿英发
羽扇纶巾
谈笑间
强虏灰飞烟灭
故国神游
多情应笑我
早生华发
人生如梦
一尊还酹江月

网友(2):

很不幸的是,应为古代中国有文字从右到左的排版而且是垂直向下,在国外却没有,所以在CSS设计之初就对文字的垂直排版很淡漠,在符合正常的Web标准浏览器中,没有添加对他的支持,微软考虑到中国是一个比较大的市场,在本来就不符合web标准的web浏览器中加入了这一支持
所以,很难办,

网友(3):

是啊,这要做两套网页.
最好的办法就是用asp在后台添加数据的时候,同时添加英文数据,在前台做个中英文切换的连接就行了,简繁的倒是好弄.加一个繁体字库就行了.
你要中英文直接翻译的,不但词汇量大,而且牵涉语法、语义、还有专业用词等等,这太麻烦了,还是等你来开发吧,呵呵!
另外,站长团上有产品团购,便宜有保证