CSS3提供了很多控制文本排版的属性。其中一种属性就是用于控制不换行的white-space属性。
p{ white-space: nowrap; }
当设置为“nowrap”时,元素内的文本将不会换行,而是一直显示在同一行上。
此外,还有一个相关的属性overflow-wrap,可用于在必要的情况下强制文本换行。
p{ white-space: nowrap; overflow-wrap: break-word; }
当文本长度超出容器宽度时,Overflow-wrap属性会将文本强制分割成多行。需要注意的是,该属性只能在单词之间进行分割,并且只有在必要时才会分割。
通过掌握这些属性,可以很好地控制文本的排版和展示效果。
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://www.haodehen.cn/did245729