vue在后端获取到了数据,如何设置超出部分隐藏并用省略号?

我在获取到了后端文字,想往常一样设置了css图片描述

html图片描述

但是实际效果图片描述
我又尝试了把文字内容写死,就有效果了,但是这是数据交互,又不能写死,想问下,这种情况下,如何设置其超出部分隐藏并用省略号来表示?

阅读 7.7k
4 个回答

可以做个hack处理,先隐藏,再添加省略号
#news_content p{

font-size: .16rem;
font-weight: 200;
line-height:.35rem;
height: .7rem;
overflow: hidden;
cursor: pointer;
padding-right: 20px;
position: relative;

}
#news_content p:after{

content:"...";
position: absolute;
right: 16px;
bottom: 0;

}

white-space: nowrap; 
text-overflow: ellipsis;
overflow: hidden;
width: 100px;//要有固定宽

为什么又写双花括号又写v-html?

text-overflow: ellipsis;

详见文档

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题