PHP开发-HTML中使用Jquery实现多行数据的省略号效果(效果图)

原创 2013年12月03日 21:55:08

在javascript标签中加入如下代码

$(document).ready(function(){
		$(".p_name").each(function(i){
	    var divH = $(this).height();
	    var $p = $("p", $(this)).eq(0);
	    while ($p.outerHeight() > divH) {
	        $p.text($p.text().replace(/(\s)*([a-zA-Z0-9]+|\W)(\.\.\.)?$/, "..."));
	    };
	});
});

样式

.p_name {
	text-align: left;
	margin-left: 10px;
	margin-right: 10px;
	height: 36px;
  width:230px;
}
HTML
<div class="p_name"><p>LV包包 | 名牌包包,时尚简约,仅剩22个赶紧出手吧名牌包包,时尚简约,仅剩22个赶紧出手吧名牌包包,时尚简约,仅剩22个赶紧出手吧</p></div>


效果图

原创文章转载请注明出处:http://blog.csdn.net/tangcheng_ok

css3实现多行文字超出部分省略号代替

display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical; overflow: hidden;
  • cengjingcanghai123
  • cengjingcanghai123
  • 2015年03月09日 11:31
  • 2122

TextView超过了多行,添加省略号

首先
  • forwardyzk
  • forwardyzk
  • 2014年05月06日 22:51
  • 5434

Textview多行时,最后结尾处显示省略号

Textview多行时,最后结尾处显示省略号
  • u014620028
  • u014620028
  • 2017年03月20日 13:13
  • 1099

css设置多行超出变省略号,适用于手机端。

width: 200px;     word-break: break-all;     text-overflow: ellipsis;     display: -webkit-box; /...
  • xiao_yu_liu
  • xiao_yu_liu
  • 2017年02月23日 16:43
  • 623

超长显示省略号...,兼容各浏览器,适用于多行

超长显示省略号是一个很困扰的事情,各个浏览器的对css的解析不同,比如 1. IE可以使用overflow:hidden;white-space:nowrap;text-overflow:ellips...
  • remy303
  • remy303
  • 2014年01月06日 15:36
  • 1505

html文字超过部分显示为省略号

为了保证页面的整洁美观,在很多的时候,我们常需要隐藏超出长度的文字。这在列表条目,题目,名称等地方常用到。(1).文字超出一行,省略超出部分,显示’…’ 如果这种情况比较多,可以取一个切合作用的类名...
  • liwenfei123
  • liwenfei123
  • 2017年04月08日 13:44
  • 9550

一行或多行文本超出区域用省略号表示

div{display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;-webk...
  • ly2983068126
  • ly2983068126
  • 2015年10月23日 15:44
  • 656

css实现单行和多行文本溢出显示省略号点点点...

一、单行文本溢出显示省略号点点点... overflow: hidden; text-overflow:ellipsis; white-space: nowrap; 二、多行文本溢出显示省...
  • iceking66
  • iceking66
  • 2017年09月29日 14:33
  • 279

TextView限制多行,超出内容时用省略号显示

我们都知道 TextView单行省略号表示直接写两个属性就可以了android:singleLine="true" android:ellipsize="end"现在singleLine属性过时了,现...
  • Andy_l1
  • Andy_l1
  • 2017年06月15日 10:13
  • 974

css3 多行文本 溢出 省略号

css3 省略 多行省略
  • ling369523246
  • ling369523246
  • 2015年10月06日 22:02
  • 9992
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:PHP开发-HTML中使用Jquery实现多行数据的省略号效果(效果图)
举报原因:
原因补充:

(最多只允许输入30个字)