css整個英文單字不換行的實作方法:1、透過css屬性「word-wrap:break-word;」控制換行;2、透過css屬性「word-break:break-all;」控制斷詞方式即可。
本教學操作環境:Windows10系統、CSS3版、DELL G3電腦
css 整個英文單字不換行怎麼實現?
css中英文單字換行的問題
單字換行的問題
在專案中有時候會遇到英文很長的句子,然後當div剩下的部分不足以放下一個單字的時候,單字就會換行顯示,這樣的話尾部就會空了很大的地方顯得很不好看
解決方法
可以透過兩個css屬性來實現這個需求:
word-wrap:break-word; word-break:break-all;
#word-wrap
word-wrap用來控制換行,有兩種值:
+ normal + break-word(这个值用来强制换行的,内容将在边界内换行,在中文中是没有任何问题,英文语句也是没有任何问题,但是对于很长的英文来说就不起作用了)
word-break
word-break用來控制是怎麼斷詞的。有三種取值:
+ break-all(是断开单词,在单词到边界的时候,下个字幕自动到下一行,主要是解决了长串英文单词断词的问题) + keep-all(指的是不断词,一句话就是一行)
推薦學習:《css影片教學》
以上是css 整個英文單字不換行怎麼實現的詳細內容。更多資訊請關注PHP中文網其他相關文章!