文字超出省略號型別

2022-02-26 18:58:34 字數 746 閱讀 2524

overflow:hidden; //超出的文字隱藏

text-overflow:ellipsis; //溢位用省略號顯示

white-space:nowrap; //溢位不換行

overflow: hidden;

text-overflow: ellipsis;

display:-webkit-box; //作為彈性伸縮盒子模型顯示。

-webkit-box-orient:vertical; //設定伸縮盒子的子元素排列方式--從上到下垂直排列

-webkit-line-clamp:2; //顯示的行

/*

list=[

"行數",

"行數行數",

"行數行數行數",

...];

12:每個文字寬度

24:每個li padding,margin的和

boxwidth:盒子寬度

*/let width = 0,

line = 1,

arr = ,

boxwidth = 300;

list.map(val=>

width += minwidth;

if(width >= boxwidth)

if(line < 4)

}})

文字超出省略號型別

文字超出省略號之前後省略號實現

標籤 css js 最近在做聊天記錄需求時,對於查到的訊息體需要高亮顯示,前後內容超出需要顯示省略號,效果如下圖 對於後省略號是可以通過的一串css來實現的,主要是css的 段如下 css省略號 段 overflow hidden text overflow ellipsis position re...

顯示文字 文字超出省略號顯示

在前端開發過程中,經常會遇到文字超過一行內容的情況,要求隱藏超出部分並且以省略號顯示。一 white space屬性 該屬性定義 規定段落中的文字不進行換行。所有主流瀏覽器都相容 二 overflow屬性 overflow 屬性規定當內容溢位元素框時發生的事情。所有主流瀏覽器都相容 三 text o...

css xx行超出省略號

line clamp1 兩行超出 line clamp2 前提 設定乙個寬度 目前沒有瀏覽器支援 box orient 屬性。firefox 支援替代的 moz box orient 屬性。safari opera 以及 chrome 支援替代的 webkit box orient 屬性。box o...