发布网友 发布时间:2022-04-21 07:49
共3个回答
热心网友 时间:2022-04-22 01:05
做网页设置文字格式时,设置writing-mode:tb-rl可以让文字竖排,但是只是IE支持,火狐不支持。那么怎样让火狐浏览器显示竖排文字呢? 方法是把每一列要显示的文字都用一个div包起来,并设置div的width属性为文字宽度的1.5倍(可以适当调整,但必须保证在1到2之间),最后视实现需要设置div的左浮动或右浮动。 下面以一个例子来说明: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>念奴娇 赤壁怀古</title><style type="text/css"> body { padding:30px 100px; } div { float:right; width:1.5em; } div.title { font-size:xx-large; font-weight:bold; }</style></head> <body> <!-- 注意下面标题中间的那个点也必须用div包住,否则它不会竖着显示--> <div class="title">念奴娇<div>·</div>赤壁怀古</div> <div>苏轼</div> <div>大江东去</div> <div>浪淘尽</div> <div>千古风流人物</div> <div>故垒西边人道是</div> <div>三国周郎赤壁</div> <div>乱石穿空</div> <div>惊涛拍岸</div> <div>卷起千堆雪</div> <div>江山如画</div> <div>一时多少豪杰</div> <div>遥想公谨当年</div> <div>小乔初嫁了</div> <div>雄姿英发</div> <div>羽扇纶巾</div> <div>谈笑间</div> <div>强虏灰飞烟灭</div> <div>故国神游</div> <div>多情应笑我</div> <div>早生华发</div> <div>人生如梦</div> <div>一尊还酹江月</div></body></html>追问我问的是英语竖排不是汉字...
热心网友 时间:2022-04-22 02:23
很不幸的是,应为古代中国有文字从右到左的排版而且是垂直向下,在国外却没有,所以在CSS设计之初就对文字的垂直排版很淡漠,在符合正常的Web标准浏览器中,没有添加对他的支持,微软考虑到中国是一个比较大的市场,在本来就不符合web标准的web浏览器中加入了这一支持热心网友 时间:2022-04-22 03:58
是啊,这要做两套网页.