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

复制代码

 

 


.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

posted @   ___mouM  阅读(12168)  评论(0编辑  收藏  举报
编辑推荐:
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~
历史上的今天:
2019-04-26 css

阅读目录(Content)

此页目录为空

点击右上角即可分享
微信分享提示