css超出一行或两行显示省略号
程序员文章站
2024-03-17 11:55:34
...
css超出一行显示省略号
/**
思路:
1.设置inline-block属性
2.强制不换行
3.固定宽度
4.隐藏超出部分
5.显示省略号
*/
display: inline-block;
white-space: nowrap;
width: 100%;
overflow: hidden;
text-overflow:ellipsis;
css两行显示省略号
/**
思路:
1.超出的文本隐藏
2.溢出用省略号显示
3.溢出不换行
4.将对象作为弹性伸缩盒子模型显示
5.从上到下垂直排列子元素(设置伸缩盒子的子元素排列方式)
6.这个属性不是css的规范属性,需要组合上面两个属性,表示显示的行数
*/
width:200px;
-webkit-box-orient:vertical;
overflow:hidden;
word-break:break-all;
display:-webkit-box;
-webkit-line-clamp:2;