当前位置: 首页 > 图文教程 > 网页制作 > HTML/XHTML教程 > 网页文字实现竖排的几种方法

HTML/XHTML教程
巧用CSS控制鼠标样式变换
自定多姿多彩的网页链接下划线
CSS快速入门
让字体美起来
显示你个性的鼠标指针
有关表格边框的css语法整理
CSS自定义属性Expression
CSS控制字体效果的思考
巧用CSS滤镜做图案文字
网页常用特效整理:中级篇
网页常用特效整理:初级篇
动态网页巧制作
“渐变窗口”有绝招
网页常用特效整理:高级篇
伴随着Web标准发展建议与好的实例
使用DIV之后,什么时候使用TABLE?
CSS基本布局16例
伴随着Web标准发展
CSSVault推荐的128个CSS布局站点
CSS滤镜:Glow属性

HTML/XHTML教程 中的 网页文字实现竖排的几种方法


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-28   浏览: 87 ::
收藏到网摘: n/a

这里提供2类3种解决办法。

1:使用flash+xml实现。
    将内容放到xml内,在flash内读取并加载到设置好的场景中。text设置文字方向。

2:使用html页面内swf后缀实现。
    例:<param name="movie" value="index.swf?name=文字内容"/>
    其他基本上与第一个一样。
    as3获取地址swf后的参数问题

3:给p定宽定高来实现文字竖排。(汉字哦)
    首先确认单位,使用em,设置p的高,假设为20em,那么一列就是20个字符。
CSS
引用
#content{overflow:hidden;clear:both;text-align:right}/*text-align表示文字起始方向,左或右。*/
#content p{font-size:14px;width:1.2em;display:inline;text-align:center;line-height:1.5em;}

HTML
引用
<div id="content">
    <p>内容在这里</p>
    <p>内容在这里</p>
    <p>内容在这里</p>
</div>

这样的话,content内不能有图片,开始有个<p>,结束有个</p>,然后使用js找到第20、40、60、80...个字,在后边加</p><p>,碰到br也替换成</p><p>
这个替换好像很熟悉,哦,在这里让用户更好的编辑文本