查看: 28|回复: 0

uni-app中,固定宽高,文字超出部分,隐藏并显示省略号。

[复制链接]

2

主题

0

回帖

0

积分

热心网友

金币
0
阅读权限
220
精华
0
威望
0
贡献
0
在线时间
0 小时
注册时间
2009-3-4
发表于 2020-4-26 15:57:00 | 显示全部楼层 |阅读模式

 

 


.topic_cont_text{ padding: 30upx; colof: #
999; background: #E1FFFF; max-height: 130upx; overflow: hidden; word-break: break-all; /* break-all(允许在单词内换行。) */ text-overflow: ellipsis; /* 超出部分省略号 */ display: -webkit-box; /** 对象作为伸缩盒子模型显示 **/ -webkit-box-orient: vertical; /** 设置或检索伸缩盒对象的子元素的排列方式 **/ -webkit-line-clamp: 2; /** 显示的行数 **/ }
<view class="topic_content">
    <view class="topic_cont_text">
        <template v-if="showText">
            {{topicDetail.description}}
            <text v-if="topicDetail.description !== null && topicDetail.description.length > 140" class="full_text" @click="toggleDescription">收起</text>
        </template>
        <template v-else>
            {{topicDetail.description.substr(0, 140)}}
            <text v-if="topicDetail.description !== null && topicDetail.description.length > 140" class="full_text" @click="toggleDescription">全文</text>
        </template>
    </view>
</view>

// 全文展开收起
toggleDescription (num) {
    this.showText = !this.showText
}, 

转载:https://blog.csdn.net/qq_41287423/article/details/98597276

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部