zoukankan      html  css  js  c++  java
  • css设置文字多余部分显示省略号

    如果只显示一行,则可以使用以下方法:
    
      overflow: hidden;
    
      text-overflow:ellipsis;
    
      white-space: nowrap;
    
    如果需要显示多行,在需要设置的元素style中添加以下代码:
    
      word-break: break-all;
    
      text-overflow: ellipsis;
    
      display: -webkit-box;
    
      -webkit-box-orient: vertical;
    
      -webkit-line-clamp: 2;
    
      overflow: hidden;

    -webkit-line-clamp

    限制在一个块元素显示的文本的行数。

    -webkit-line-clamp 是一个 不规范的属性(unsupported WebKit property),它没有出现在 CSS 规范草案中。

    为了实现该效果,它需要组合其他外来的WebKit属性。常见结合属性:

    • display: -webkit-box; 必须结合的属性 ,将对象作为弹性伸缩盒子模型显示 。
    • -webkit-box-orient 必须结合的属性 ,设置或检索伸缩盒对象的子元素的排列方式 。
    • text-overflow,可以用来多行文本的情况下,用省略号“...”隐藏超出范围的文本 。
  • 相关阅读:
    404、500、502等HTTP状态码介绍
    Linux系统信息查看命令
    SVN clean up 无法继续
    gitlab使用
    Git SSH Key 生成步骤
    gitlab 杂记
    JS函数
    MySQL基础
    WEB测试方法
    操作系统的发展史
  • 原文地址:https://www.cnblogs.com/Esther-yan/p/13336580.html
Copyright © 2011-2022 走看看