CSS3提供了很多控制文本排版的屬性。其中一種屬性就是用于控制不換行的white-space屬性。
p{ white-space: nowrap; }
當設置為“nowrap”時,元素內的文本將不會換行,而是一直顯示在同一行上。
此外,還有一個相關的屬性overflow-wrap,可用于在必要的情況下強制文本換行。
p{ white-space: nowrap; overflow-wrap: break-word; }
當文本長度超出容器寬度時,Overflow-wrap屬性會將文本強制分割成多行。需要注意的是,該屬性只能在單詞之間進行分割,并且只有在必要時才會分割。
通過掌握這些屬性,可以很好地控制文本的排版和展示效果。