如何在微信小程序中实现超出省略号?
微信小程序实现超出省略号
要实现微信小程序中超出省略号的效果,需要通过 css 样式设置:
.hotellist-items-label { max-width: 180px; padding: 0 3px; font-size: 10px; border: 1px solid #eb6400; border-radius: 3px; display: block; line-height: 20px; overflow: hidden; text-overflow: ellipsis; word-break:break-all; }
需要注意的是,在小程序中 display:-webkit-box 并不一定支持。对于单行文本,不需要设置 -webkit-box-orient 属性。
以下是一个更为通用的实现方式:
.label { width: 100vw; max-width: 200px; line-height: 20px; font-size: 13px; color: #dc864a; padding: 0 5px; border: 1px solid #color; border-radius: 3px; margin: 10px; display: flex; &::after { content: ">"; flex: 0 0 auto; display: block; } .content { width: 0; flex: 1; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; .text { display: inline-block; &:first-child:before { display: none; } &:before { content: "|"; margin: 0 3px; display: inline-block; } } } }
以上就是如何在微信小程序中实现超出省略号?的详细内容,更多请关注其它相关文章!