登录
首页 >  文章 >  前端

如何在微信小程序中实现超出省略号?

来源:php

时间:2024-10-30 12:22:07 230浏览 收藏

亲爱的编程学习爱好者,如果你点开了这篇文章,说明你对《如何在微信小程序中实现超出省略号?》很感兴趣。本篇文章就来给大家详细解析一下,主要介绍一下,希望所有认真读完的童鞋们,都有实质性的提高。

如何在微信小程序中实现超出省略号?

微信小程序实现超出省略号

要实现微信小程序中超出省略号的效果,需要通过 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;
      }
    }
  }
}

文中关于的知识介绍,希望对你的学习有所帮助!若是受益匪浅,那就动动鼠标收藏这篇《如何在微信小程序中实现超出省略号?》文章吧,也可关注golang学习网公众号了解相关技术文章。

声明:本文转载于:php 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>