首页 >

css换行显示省略号 |css flex 垂直居中

html css 后盾,css 图片地图,欧路 css修改工具,锯齿边框css3,用html css制作的网页,CSS表格的边框怎么消失,css flex 垂直居中css换行显示省略号 |css flex 垂直居中
/*单行显示省略号*/
p {
white-space: nowrap;/*禁止换行*/
overflow: hidden;/*内容超过父元素大小时隐藏*/
text-overflow: ellipsis;/*省略号*/
}
/*多行显示省略号*/
p {
display: -webkit-box;/*将文本看做一行*/
-webkit-box-orient: vertical;/*设置为垂直方向*/
text-overflow: ellipsis;/*省略号*/
overflow: hidden;/*超出隐藏*/
-webkit-line-clamp: 2;/*限制行数*/
}

如上所示,大家可以通过设置white-space属性禁止文本换行,再设置overflow属性为hidden,让文本超出父元素部分隐藏。最后再设置text-overflow属性为ellipsis,即可实现单行显示省略号的效果。

但是当大家需要在多行文本中使用省略号时,上述方法无法满足需求。此时大家就需要使用display属性和-webkit-line-clamp属性来实现该效果。将文本看做一行是通过设置display属性为-webkit-box实现的,然后再将-webkit-box-orient属性设置为vertical,即可将文本排列为垂直方式。text-overflow属性同样设置为ellipsis,并且再添加一个-webkit-line-clamp属性,设置文本的行数,即可实现多行显示省略号的效果。

希望本文可以帮助大家更好的掌握CSS的省略处理效果。


css换行显示省略号 |css flex 垂直居中
  • css 横向拉伸图片 |外部式css样式表
  • css 横向拉伸图片 |外部式css样式表 | css 横向拉伸图片 |外部式css样式表 ...

    css换行显示省略号 |css flex 垂直居中
  • css粉色背景图片 |css3 object-fit
  • css粉色背景图片 |css3 object-fit | css粉色背景图片 |css3 object-fit ...

    css换行显示省略号 |css flex 垂直居中
  • css列表怎么去掉点 |z index css
  • css列表怎么去掉点 |z index css | css列表怎么去掉点 |z index css ...