效果如下:单行的左边自适应省略号,中间都展示,右边都展示
但是左边绿色的自适应如果要两行省略号的话就没办法实现
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box; //使用自适应布局
-webkit-line-clamp: 2; //设置超出行数,要设置超出几行显示省略号就把这里改成几
-webkit-box-orient: vertical;
white-space: nowrap;
希望广大码神能指教一二
<div class="footer">
<div class="left">
leftleftleftleftleftleftleftleftleftleftleftleftleft
</div>
<div class="right">
rightrightrightrightrightrighthtright
</div>
</div>
.footer {
display: flex;
overflow: hidden;
flex: 1;
}
.left {
background: #3cc8b4;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.right {
background: #9bc;
}