css如何处理溢出的内容? 使用"..."作为结尾?


<section id="demo">
                <div class="box-container py-5">
                    
                    <style type="text/css">
                        #demo .content{
                            width: 300px;
                            border: 1px solid red;
                        }
                    </style>
                    
                    <div class="content">
                        TESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTEST
                    </div>
                </div>
            </section>

现在的效果

image.png

希望得到的效果

image.png

阅读 1.1k
1 个回答

1.当行省略号

 .content {
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
 }

2.多行

.content {
     display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:2;/*设置超过为省略号的行数*/
    overflow:hidden;
    text-overflow:ellipsis;
 }
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题