一行省略,兩行省略

2021-10-10 08:55:00 字數 748 閱讀 6493

一行省略

1、得是以配置為inline-block的元素,或缺省以block呈現的div、p元素

2、強制不換行

3、固定寬度

4、超出部分隱藏

5、超出部分以』…'結尾

width: 140px;

display: inline-block;

white-space: nowrap;

overflow: hidden;

text-overflow: ellipsis;

兩行省略

width:140px;

height:140px;

overflow: hidden;

word-break: break-all;

text-overflow: ellipsis;

display: -webkit-box;

-webkit-line-clamp: 2;

-webkit-box-orient: vertical;

-webkit-box-pack: center;//設定高度後只有一行時上下居中

display:inline-block引起的錯位問題是因為,display:inline-block是基於baseline對齊的,大小不一會導致上下不齊,所以設定的時候最好設定vertical-align屬性。vertical-align: top;

css 超出兩行省略號,超出一行省略號

參考 超出一行省略 p 超出2行省略 p 注 兩行注釋必須要!因為 webpack打包後 webkit box orient會被移除,autoprefixer會自動移除老式過時的 所以需要新增注釋關閉autoprefixer。如果有清除注釋的外掛程式,將該外掛程式設為false,否則不生效。auto...

css多行省略號和單行省略號

單行溢位,超出部分顯示.或者擷取。前提必須有寬度 陌生人,我也為你祝福 願你有乙個燦爛的前程 願你有情人終成眷屬 願你在塵世獲得幸福 我只願面朝大海,春暖花開 div body html 陌生人,我也為你祝福 願你有乙個燦爛的前程 願你有情人終成眷屬 願你在塵世獲得幸福 我只願面朝大海,春暖花開 d...

前端頁面中文字標籤單行省略以及多行省略

在最初的切圖生涯中,頁面上的很多文字內容或多或少,有時候就是要求超出部分顯示為省略號,當然也可能會要求為單行溢位或多行溢位。單行溢位的話 width value 定義容器寬度 white space nowrap 強制文字在單行顯示 overflow hidden 溢位隱藏 text overflo...