
css多行文本溢出顯示省略號
text-overflow
elipsis(省略號)
clip(無省略號)
string(使用給定的字符串來代表被修剪的文本)
只能在火狐上用
搭配使用
white-space:nowrap;//不能換行
width:12em; //必須確定寬度
overflow:hidden//超出隱藏
display:inline-block//必須是可以設(shè)置寬高的行內(nèi)塊元素
width:20px 限定需要顯示的字符的長度,
text-overflow:ellipsis :當前元素內(nèi)長文本溢出時顯示省略號(注意,此屬性需和下面兩個屬性同時使用)
white-space:nowrap:強制文本在一行內(nèi)顯示
overflow:hidden:將溢出文本隱藏(否則會在一行內(nèi)強制顯示并超出容器寬度)。
多行顯示省略號
height: 32px;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
font-size: 14px
-webkit-line-clamp用來限制在一個塊元素顯示的文本的行數(shù)。 為了實現(xiàn)該效果,它需要組合其他的WebKit屬性
必須結(jié)合的屬性
1,display: -webkit-box; 必須結(jié)合的屬性 ,將對象作為彈性伸縮盒子模型顯示 。
2,-webkit-box-orient 必須結(jié)合的屬性 ,設(shè)置或檢索伸縮盒對象的子元素的排列方式 。
3,text-overflow: ellipsis;,可以用來多行文本的情況下,用省略號“…”隱藏超出范圍的文本 。