美文网首页
flex布局,不设置宽度,实现文字超出部分隐藏

flex布局,不设置宽度,实现文字超出部分隐藏

作者: 候鸟与暖风 | 来源:发表于2022-07-27 15:47 被阅读0次
1658906382815.png
例如上图这种布局,左边头像宽度固定80px,右边容器设置flex:1
如何让标题实现超出部分隐藏?
我们都知道,设置超出部分隐藏,都要设置固定宽度,超出固定宽度后,才会隐藏
但是某些情况下,容器的宽度是自适应的,不能写死的,这种情况处理方式如下:
.layout{
    display:flex;
}
.user-img{
    width:50px;
    height:50px;
}

.left-box{
    flex:1;
    min-width:0;    ``至关重要``
    white-space: nowrap;  ``至关重要``
}
.title{
     overflow: hidden;
     text-overflow: ellipsis;
     font-weight: normal;
}
<div class="layout">
     <img class="user-img' src="http://www.adfd.jpg">
     <div class="left-box">
        <h2 class="title">标题标题标题标题标题标题标题标题标题标题标题标题标题标题标题标题标题标题标题标题</h2>
        <button>按钮</button>
     </div>
<div>

相关文章

网友评论

      本文标题:flex布局,不设置宽度,实现文字超出部分隐藏

      本文链接:https://www.haomeiwen.com/subject/idezirtx.html