zoukankan      html  css  js  c++  java
  • css 超出规定行数自动隐藏

     单行
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; 

    //多行超出长度隐藏
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;//向显示多少行就给多大值
    -webkit-box-orient: vertical;

    多行(兼容各个浏览器)//通过覆盖最后几个字的形式
    p{
    position:relative;
    line-height:1.4em;
    height:4.2em;/* 3 倍line-height  多少倍就是多少行*/
    overflow:hidden;
    }
    .p::after {
    content:"...";
    font-weight:bold;
    position:absolute;
    bottom:0;
    right:0;
    padding:0 20px 1px 45px;
    background: -webkit-linear-gradient(left, transparent, #fff 55%);
    background: -o-linear-gradient(right, transparent, #fff 55%);
    background: -moz-linear-gradient(right, transparent, #fff 55%);
    background: linear-gradient(to right, transparent, #fff 55%);
    }

    效果如下

  • 相关阅读:
    iOS推送通知
    KVO内部实现原理
    沙盒目录结构
    UITableView的常用属性和代理方法
    优秀文章的链接
    c++面试题
    递归练习
    c#连接mysql环境配置
    mysql命令详解
    十进制转二进制
  • 原文地址:https://www.cnblogs.com/yuanxinghuo/p/7864848.html
Copyright © 2011-2022 走看看