我是标题

巴拉巴拉巴拉巴拉巴拉巴拉巴拉巴拉巴拉巴拉巴拉巴拉巴拉巴拉巴拉巴拉巴拉巴拉

当前位置:   article > 正文

flex布局文本不换行不显示省略号的解决方法_vue中display: flex;下文本超出宽度后不显示省略号

vue中display: flex;下文本超出宽度后不显示省略号
  1. <div class="container">
  2. <div class="title">我是标题</div>
  3. <div class="content">
  4. <p>巴拉巴拉巴拉巴拉巴拉巴拉巴拉巴拉巴拉巴拉巴拉巴拉巴拉巴拉巴拉巴拉巴拉巴拉</p>
  5. </div>
  6. </div>
  1. .container{
  2. display:flex;
  3. }
  4. .title{
  5. width:100px;
  6. height:100px;
  7. }
  8. .content{
  9. flex:1;
  10. }
  11. .content>p{
  12. white-space:nowrap;
  13. overflow:hidden;
  14. text-overflow:ellipsis;
  15. }

此时当你的p标签中文字特别多的时候会特别长,并不会超出显示省略号,解决办法:
1. 给p的父元素加overflow:hidden
2. 给p的父元素加上width:0px;

  1. .content{
  2. flex:1;
  3. overflow:hidden;
  4. /* width:0; */
  5. }

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/234904
推荐阅读
相关标签
  

闽ICP备14008679号