原 探索css換行

2021-09-06 05:04:24 字數 596 閱讀 3762

近期做的乙個專案,該專案需要輸出的資料很多,在**中需要生成各種型別的資料,遇到了乙個讓人頭疼的問題:長英文本串的換行。找了不少資料,最終使用了word-wrap、table-layout各自的乙個屬性值,並結合專案實際的情況,做了一些相容性處理,解決該問題,並在團隊中做了一次分享,希望可以給大家帶來幫助,提公升對css長英文或者長欄位換行的認識。

長英文或者長欄位換行寫法總結如下:

需要了解的3個屬性

1.word-wrap:break-word  詞內換行 只支援連續的英文和數字,在**中失效

2.word-break:break-all  邊界內換行 支援包括英文和數字的詞句短,在火狐中失效

3.table-layout:fixed 固定** 啟動該屬性可在**中支援word-wrap:break-word;overflow:hidden

普通容器中(div)的用法建議

word-wrap:break-word;

容器中(div)中的**的用法建議  

table-layout:fixed;word-wrap:break-word;

詳情請看ppt:

原 探索css換行

近期做的乙個專案,該專案需要輸出的資料很多,在 中需要生成各種型別的資料,遇到了乙個讓人頭疼的問題 長英文本串的換行。找了不少資料,最終使用了word wrap table layout各自的乙個屬性值,並結合專案實際的情況,做了一些相容性處理,解決該問題,並在團隊中做了一次分享,希望可以給大家帶來...

CSS換行不換行

段落文字不超出幾行,超出部分以省略號顯示 一 div內顯示一行,超出部分用省略號顯示 white space nowrap overflow hidden text overflow ellipsis 二 div內顯示兩行或三行,超出部分用省略號顯示 overflow hidden text ove...

CSS換行不換行

段落文字不超出幾行,超出部分以省略號顯示 一 div內顯示一行,超出部分用省略號顯示 white space nowrap overflow hidden text overflow ellipsis 二 div內顯示兩行或三行,超出部分用省略號顯示 overflow hidden text ove...