CSS 文字效果
-
CSS文本溢出,自动换行,换行规则和写入模式
在本章中,您将了解以下属性:- text-overflow
- word-wrap
- word-break
- writing-mode
-
CSS文本溢出
CSS text-overflow属性指定应如何向用户发出未显示的溢出内容的信号。 它可以剪裁内容,或者它可以呈现为省略号(...)
尝试一下p.test1 { white-space: nowrap; width: 200px; border: 1px solid #000000; overflow: hidden; text-overflow: clip; } p.test2 { white-space: nowrap; width: 200px; border: 1px solid #000000; overflow: hidden; text-overflow: ellipsis; }
尝试一下div.test:hover { overflow: visible; }
-
CSS单词包装
CSS word-wrap属性允许长字能够被打破并包裹到下一行。 如果某个单词太长而无法放入某个区域,则会向外扩展:This paragraph contains a very long word: thisisaveryveryveryveryveryverylongword. The long word will break and wrap to the next line.自动换行属性允许您强制文本换行 - 即使这意味着将其拆分到单词的中间:This paragraph contains a very long word: thisisaveryveryveryveryveryverylongword. The long word will break and wrap to the next line.
尝试一下p { word-wrap: break-word; }
-
CSS单词换行
CSS word-break属性指定换行规则。
尝试一下p.test1 { word-break: keep-all; } p.test2 { word-break: break-all; }
-
CSS写作模式
CSS writing-mode属性指定文本行是水平布局还是垂直布局。p.test1 { writing-mode: horizontal-tb; } span.test2 { writing-mode: vertical-rl; } p.test2 { writing-mode: vertical-rl; }
-
CSS文本效果属性
下表列出CSS文本效果属性单位 描述 text-align-last 指定如何对齐文本的最后一行 text-justify 指定文本的对齐和间距 text-overflow 指定如何向用户发出未显示的溢出内容的信号 word-break 为非cjk脚本指定换行规则 word-wrap 允许长单词可以被打破,并包装到下一行 writing-mode 指定文本行是水平布局还是垂直布局 -
相关页面
HTML教程:HTML样式