CSS 显示两行,超出部分显示省略号
重点:text-overflow: ellipsis;只对display:inline;起作⽤
例子:
<span class="a">我说说<b class="b"> 123321</b> 说说说</span>
<style>
a{
display:block/inline-block;
width:100px;
overflow:hidden;
white-space:nowrap;
text-overflow:ellipsis;
}
b{
display:inline;//正确
display:inline0-block;//错误 b标签里的子超出不能显示省略号
}
</style>
样式为:
//⼀⾏
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
word-break: break-all;
//两⾏
text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
line-clamp: 2;
-webkit-box-orient: vertical