CSS实现文字竖排

本文介绍了CSS3中的writing-mode属性,该属性支持文本的垂直布局。文章对比了水平和垂直布局,并详细解释了'tb-rl'和'lr-tb'这两个关键值。此外,还讨论了不同语言文字在垂直布局中的表现。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 <div style="writing-mode:tb-rl">文字竖排</div>

Writing-mode 的属性

在 Microsoft® Internet Explorer 5.5 中,通过名为 writing-mode(英文)的 CSS(英文)属性(是当前为 CSS 3(英文)推荐的)启用对垂直布局的支持。非 MS 链接下面的示例对于英文日文内容进行了水平布局和垂直布局的比较。请浏览示例,然后我们将对细节进行深入探讨。

writing-mode 属性有两个要探讨的值:

  1. tb-rl
  2. lr-tb

Tb-rl 表示自上而下、从右向左,说明了应用这种样式的元素的内容走向。Lr-tb 表示从左向右、自上而下,它是所有文字的默认走向,也是英文读者所熟悉的典型的水平走向。与其它任何 CSS 属性一样,可通过外部 CSS 文件,或通过对象模型(style.writingMode(英文)),在一列上指定这些值。

请注意,虽然是东亚语言引发了对垂直布局的支持这一思路,但是任何语言文字都可以采用垂直文字走向。在这种走向中,单独字符的方向取决于它们所属的语言或文稿。为了保持垂直排版的传统,东亚文字的字符均采取竖直方向显示,而其它所有字符,包括拉丁文字符,在采用垂直布局时则顺时针旋转 90° 显示。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值