实现多行省略号

1、单行省略号是可以直接用css实现的

p{
  display:block;
  overflow:hidden;
  white-space:nowrap;
  text-overflow:ellipsis;  
}

2、多行省略号,用-webkit-line-clamp:2,有兼容问题

p{
    overflow:hidden; 
    text-overflow:ellipsis;
    display:-webkit-box; 
    -webkit-box-orient:vertical;
    -webkit-line-clamp:2; 
}

3、用jquery实现多行省略号(讲内容值放置data-world属性内,不直接放在标签内,也可以使用将内容放在title内)

var  wordLimit = function(e,num){
    var _wor;
    e.each(function(i,el){
        var wor = $(el).data("word");
        var maxwidth=num;
        if(wor.length>maxwidth){
            wor = wor.substring(0,maxwidth)+'...';
        }
        $(el).html(_wor);
    })
}

然后调用

wordLimit($(".text_con"),45);

 

转载于:https://www.cnblogs.com/congfeicong/p/7593593.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值