1.css單行超出部分顯示省略號
overflow: hidden; // 超出的文字隱藏
text-overflow: ellipsis; // 溢位用省略號顯示
white-space: nowrap; // 溢位不換行
2. css多行超出部分顯示省略號
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box; // 作為彈性伸縮盒子模型顯示。
-webkit-box-orient: vertical; // 設定伸縮盒子的子元素排列方式--從上到下垂直排列
-webkit-line-clamp: 2; // 顯示的行
3. js實現超出部分顯示省略號
var text = '超出(2行-5字)顯示省略號超出(2行-5字)顯示省略號超出(2行-5字)顯示省略號超出(2行-5字)顯示省略號';
/* splitcontent
* text 需要處理的文字
* box 盒子容器
* maxrow 文字超出多少行顯示省略號
* offset 偏移值
*/splitcontent(text, box, 2, 5);
function splitcontent(text, box, maxrow, offset) }}
box.innerhtml = text;
}
效果圖:
div超出不換行 DIV元素不換行
div盒子預設是換行獨佔100 寬度 div盒子沒有賦予css樣式時,預設div盒子是獨佔一行 寬度為100 如下預設情況html html div例項 www.dvicss5.com 第乙個div 第二個盒子 獨佔一行div盒子截圖 2個div物件盒子獨佔一行,形成自動換行布局效果截圖 通過以上d...
css強制換行和超出隱藏實現
一 強制換行 1 word break break all 只對英文起作用,以字母作為換行依據。2 word wrap break word 只對英文起作用,以單詞作為換行依據。3 white space pre wrap 只對中文起作用,強制換行。word break break all 和 wo...
css強制換行和超出隱藏實現
一 強制換行 1 word break break all 只對英文起作用,以字母作為換行依據。2 word wrap break word 只對英文起作用,以單詞作為換行依據。3 white space pre wrap 只對中文起作用,強制換行。word break break all 和 wo...