【CSS】文本換行的幾個屬性

word-wrap:normal | break-word; (內容換行)

  • normal:默認的屬性值(允許內容頂開指定的容器邊界)
  • break-word:內容將在邊界內換行(不截斷英文單詞換行丧叽,截斷英文單詞下面的屬性才具備這個功能)

word-break:normal | break-all | keep-all (詞內換行)

  • normal:如果是中文則到邊界處的漢字換行,如果是英文整個詞換行,注意:如果出現(xiàn)某個英文字符串長度超過邊界,則后面的部分將撐開邊框,如果邊框為固定屬性,則后面部分將無法顯示妙黍。
  • break-all : 強行換行,將截斷英文單詞扶歪。
  • keep-all : 不允許字斷開。如果是中文汉规,將把前后標點符號內的一個漢字短語整個換行,英文單詞也整個換行,注意:如果出現(xiàn)某個英文字符串長度超過邊界,則后面的部分將撐開邊框,如果邊框為固定屬性被啼,則后面部分將無法顯示。

參數:
normal : 依照亞洲語言和非亞洲語言的文本規(guī)則棠枉,允許在字內換行
break-all : 該行為與亞洲語言的normal相同浓体。也允許非亞洲語言文本行的任意字內斷開。該值適合包含一些非亞洲文本的亞洲文本

keep-all : 與所有非亞洲語言的normal相同辈讶。對于中文命浴,韓文,日文贱除,不允許字斷開生闲。適合包含少量亞洲文本的非亞洲文本。

說明:
設置或檢索對象內文本的字內換行行為月幌。尤其在出現(xiàn)多種語言時碍讯。對于中文,應該使用break-all 扯躺。對應的腳本特性為wordBreak捉兴。

text-overflow:clip | ellipsis (文本溢出)

  • clip :  不顯示省略標記(...)蝎困,而是簡單的裁切
  • ellipsis :  當對象內文本溢出時(超過width部分)顯示省略標記(...)

white-space: normal | pre | nowrap (內容不換行)

  • normal 默認”渡叮空白會被瀏覽器忽略难衰。
  • pre 空白會被瀏覽器保留。其行為方式類似 HTML 中的pre 標簽逗栽。
  • nowrap 文本不會換行,文本會在在同一行上繼續(xù)失暂,直到遇到
    標簽為止彼宠。(層中放一個表格,如果層的float:none 則表格和層間會有空隙弟塞,這種問題的解決辦法是在層的style里面加上white-space: nowrap)

例子:
讓文本單行顯示凭峡,并在溢出時,顯示省略標記:

white-space:nowrap;
text-overflow:ellipsis;
overflow:hidden;

生成效果如下:

圖0.png

另一個騰訊NBA官網的例子(看NBA視頻無意間發(fā)現(xiàn)的...)

圖1.jpg

在這里决记,騰訊用了上述的三個屬性

white-space: nowrap;
word-break: keep-all;
overflow: hidden;

這里的文本只能單行顯示摧冀,多余的文本將被截斷。其實word-break:keep-all這行在這里是多余的系宫,它的作用是控制所有字不能斷開索昂,但在后面加上overflow:hidden后依然會截斷超出盒子寬度的文字。
  我把其中一行文本替換為一段英文扩借,可以發(fā)現(xiàn)英文單詞依然被直接截斷椒惨。

圖2.png

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市潮罪,隨后出現(xiàn)的幾起案子康谆,更是在濱河造成了極大的恐慌,老刑警劉巖嫉到,帶你破解...
    沈念sama閱讀 216,402評論 6 499
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件沃暗,死亡現(xiàn)場離奇詭異,居然都是意外死亡何恶,警方通過查閱死者的電腦和手機孽锥,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,377評論 3 392
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來细层,“玉大人忱叭,你說我怎么就攤上這事〗褚眨” “怎么了韵丑?”我有些...
    開封第一講書人閱讀 162,483評論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長虚缎。 經常有香客問我撵彻,道長钓株,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,165評論 1 292
  • 正文 為了忘掉前任陌僵,我火速辦了婚禮轴合,結果婚禮上,老公的妹妹穿的比我還像新娘碗短。我一直安慰自己受葛,他們只是感情好,可當我...
    茶點故事閱讀 67,176評論 6 388
  • 文/花漫 我一把揭開白布偎谁。 她就那樣靜靜地躺著总滩,像睡著了一般。 火紅的嫁衣襯著肌膚如雪巡雨。 梳的紋絲不亂的頭發(fā)上闰渔,一...
    開封第一講書人閱讀 51,146評論 1 297
  • 那天,我揣著相機與錄音铐望,去河邊找鬼冈涧。 笑死,一個胖子當著我的面吹牛正蛙,可吹牛的內容都是我干的督弓。 我是一名探鬼主播,決...
    沈念sama閱讀 40,032評論 3 417
  • 文/蒼蘭香墨 我猛地睜開眼乒验,長吁一口氣:“原來是場噩夢啊……” “哼咽筋!你這毒婦竟也來了?” 一聲冷哼從身側響起徊件,我...
    開封第一講書人閱讀 38,896評論 0 274
  • 序言:老撾萬榮一對情侶失蹤奸攻,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后虱痕,有當地人在樹林里發(fā)現(xiàn)了一具尸體睹耐,經...
    沈念sama閱讀 45,311評論 1 310
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,536評論 2 332
  • 正文 我和宋清朗相戀三年部翘,在試婚紗的時候發(fā)現(xiàn)自己被綠了硝训。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,696評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡新思,死狀恐怖窖梁,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情夹囚,我是刑警寧澤纵刘,帶...
    沈念sama閱讀 35,413評論 5 343
  • 正文 年R本政府宣布,位于F島的核電站荸哟,受9級特大地震影響假哎,放射性物質發(fā)生泄漏瞬捕。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,008評論 3 325
  • 文/蒙蒙 一舵抹、第九天 我趴在偏房一處隱蔽的房頂上張望肪虎。 院中可真熱鬧,春花似錦惧蛹、人聲如沸扇救。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,659評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽迅腔。三九已至,卻和暖如春陶缺,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背洁灵。 一陣腳步聲響...
    開封第一講書人閱讀 32,815評論 1 269
  • 我被黑心中介騙來泰國打工饱岸, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人徽千。 一個月前我還...
    沈念sama閱讀 47,698評論 2 368
  • 正文 我出身青樓苫费,卻偏偏與公主長得像,于是被迫代替她去往敵國和親双抽。 傳聞我的和親對象是個殘疾皇子百框,可洞房花燭夜當晚...
    茶點故事閱讀 44,592評論 2 353

推薦閱讀更多精彩內容