源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

HTML长文本截取含有HTML代码同样适用的两种方法

  • 时间:2021-02-02 21:00 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:HTML长文本截取含有HTML代码同样适用的两种方法
[b]方法一:用CSS截断字符串:IE,FireFox,Opera ,Safari都兼容[/b]
[u]复制代码[/u] 代码如下:
.subLongText{ width:150px; height:24px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; text-overflow: ellipsis;/* IE/Safari */ -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis;/* Opera */ -moz-binding: url("ellipsis.xml#ellipsis");/*FireFox*/ } <span class="subLongText">任意长度文本</span>
[b]方法二:用js截取[/b]
[u]复制代码[/u] 代码如下:
<HTML> <HEAD> <TITLE>JQUERY 文本截取方法</TITLE> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <script type="text/javascript" src="jquery-1.3.2.js"></script> <script type="text/javascript"> $.fn.substr = function(length,content){ $(this).each(function(i,item){ var val=$(item).html(); if(!val) return; if(val.length>length) { val = val.substring(0,length); val += content || "..." $(item).html(val); } }); } function subTdContent(){ $('td').substr(20); } </script> </HEAD> <BODY onload="javascript:subTdContent();"> <table style="border:1px solid #b3c0f5;" border="1"> <tr> <td>我是代码:$.fn.substr = function(l,c){ $(this).each(function(i,item)</td> <td>以下两种方式都可以解决textarea行高自动适应类容的高度</td> <td>以下两种方式都可以解决textarea行</td> </tr> </table> </BODY> </HTML>
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部