评论

小程序设置多行文本超出隐藏

小程序设置多行超出进行隐藏

1、最近开发遇到需要在列表页显示一部分相关信息,但是可能涉及的信息比较长,所以想让它只显示两行,超出即用...显示,ok,实现效果和代码如下。

2、页面

3、页面代码(展示部分代码,主要看隐藏)

<view class="weui-cell order-info">

<view class="order_content"  bindtap="toRepairinfo" data-id="{{maintenance.id}}">

<view class='tag'> {{maintenance.equipmentName}}</view>

<view class="total total_time">报修时间 :{{maintenance.applyRepairDate}}</view>

<view class="remarks">

<span class="bzm"> 故障描述:</span> <span>{{maintenance.errorDescription}}</span> 

            </view>

    </view>

</view>

4、wxss

.order_content .remarks{

padding:1% 5% 1% 5%;

  /*设置多行超出进行隐藏*/

  display: -webkit-box;

  word-break: break-all;

  text-overflow: ellipsis;

  overflow: hidden;

  -webkit-box-orient: vertical;

  -webkit-line-clamp:2; /*设置超出两行进行隐藏*/

}


最后一次编辑于  2020-09-24  
点赞 1
收藏
评论

3 个评论

  • Lan
    Lan
    2021-10-07

    同样的CSS用你的这套样式是不行的,高度给多一点就会出现第二行出现省略号,第三行继续显示文字的情况

    另外miniapp里哪来的Span?我的有点怀疑兄弟你是复制黏贴的了

    2021-10-07
    赞同
    回复
  • momo
    momo
    2020-10-09

    text,设置了 user-select=true后,下述样式失效了,请问该怎么办?

    display: -webkit-box;

    word-break: break-all;

    -webkit-box-orient: vertical;

    -webkit-line-clamp: 4;

    overflow: hidden;

    text-overflow: ellipsis;


    2020-10-09
    赞同
    回复
  • 谋谋谋
    谋谋谋
    2020-09-24

    已阅

    2020-09-24
    赞同
    回复
登录 后发表内容