六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

html如何只顯示局部td文字

[摘要]這篇文章介紹的內容是html如何只顯示部分td文字,有著一定的參考價值,現在分享給大家,有需要的朋友可以參考一下可以直接這樣寫:for( var i=0;i<team.makeup_newsList.length;i++){var newsresult=team.makeup_newsLis...
這篇文章介紹的內容是html如何只顯示部分td文字,有著一定的參考價值,現在分享給大家,有需要的朋友可以參考一下

可以直接這樣寫:

for( var i=0;i<team.makeup_newsList.length;i++){
				var newsresult=team.makeup_newsList[i];
				newstag+='<p class="desc">'+
	                     '<p class="thumb">'+
	                      '<span class="badge bg-theme"><i class="fa fa-clock-o"></i></span>'+
	                      '</p>'+
	                      '<p class="details">'+
	                      		'<p><muted>'+newsresult.pubdate+'</muted><br/>'+
	                      		   '<a href="#">'+newsresult.title+'</a>,作者:'+newsresult.makeup_user.username+'<br/>'+
	   
	                      		 '</p>'+
	                      		 '<p style="white-space:nowrap;overflow:hidden;text-overflow: ellipsis;" >'+newsresult.content+'</p>'
	                      '	</p>'+
	                     ' </p>';
			}
			 $('#newslist').html(newstag);

效果

html如何只顯示部分td文字

方法一:

table增加下面屬性

html如何只顯示部分td文字

html如何只顯示部分td文字

參考內容

HTML如何讓table中的td內容過長顯示為固定長度,多余部分用省略號代替

這個問題呢,是由于我們公司測試的部門測出來的,雖然說測試的內容本身就是個BUG,不過這個也讓我學到了一個比較好的歸類于布局的一個小技巧,就是將td標簽中過長的內容只顯示為這個td的width的長度,之后的便以省略號代替。

方式如下:

這個功能有一個前提,在table中必須設置style:

table-layout: fixed;

這條屬性就是讓table的內部布局固定大小。這個時候就用width屬性調節td的長度。

之后在添加如下:

<style>
td {
      white-space:nowrap;
      overflow:hidden;
      text-overflow: ellipsis;
}
</style>

屬性描述

white-space:nowrap;規定段落中的文本不進行換行
overflow:hidden;關閉滾動條
text-overflow: ellipsis;溢出的文字顯示為省略號

這個時候你會發現,就算變成了省略號,就會出現不知道內容完整的是什么?

所以這個時候可以考慮使用td的title屬性,在title屬性中設置內容為顯示內容,這樣只要光標停留在td處就可以顯示全部的內容,如果覺得這個不夠勁。可以考慮自己寫一個mouseover事件,讓內容全部顯示,顯示的方式是自動換行,如果不換行就會出現很難看的樣式。

so:換行也需要table-layout: fixed;

在(IE瀏覽器)長串英文自動回行

方法1:同時加入word-wrap:break-word;

table{
        table-layout:fixed;
        word-wrap:break-word;
}

方法二:

<style type="text/css">
 /*自動換行,IE,Chrome通用,FireFox連續英文不換行(遇空格換一行)*/
.AutoNewline_break{
  word-wrap:break-word; word-break:break-all; 
}

 .AutoNewline_normal{
   word-wrap:break-word; word-break:normal; 
}
 /*強制不換行,IE,FireFox,Chrome通用*/
 .NoNewline{
    white-space:nowrap
}
/*標簽繼承*/
p {
  background:red;  word-wrap: break-word;  word-break:break-all;
 }
</style>

上述style中的.*開頭的是指html標簽中class是*的標簽,p就是指所有的p。

如: .NoNewline就是指class為NoNewline的標簽樣式改為:white-space:nowrap

用js修改style即可。當然最后也要寫一個mouseout事件取消mouseover事件。


相關推薦:

如何將<td>文字過長的部分變成省略號顯示

css table td 文字過長隱藏

用css解決table文字溢出控制td顯示字數

以上就是html如何只顯示部分td文字的詳細內容,更多請關注php中文網其它相關文章!


網站建設是一個廣義的術語,涵蓋了許多不同的技能和學科中所使用的生產和維護的網站。




主站蜘蛛池模板: 性久久久久久久久 | 新男人天堂 | 欧美一级三级在线观看 | 小说区 亚洲 自拍 另类 | 四虎精品在线视频 | 日本网站在线播放 | 亚洲国产精品成人综合色在线婷婷 | 日本激情在线看免费观看视频 | 欧美首页 | 在线观看精品视频一区二区 | 亚洲人成片在线观看 | 亚洲日本国产 | 色欧美片视频在线观看 | 日本大片在线观看 | 色妞精品一区二区 | 在线播放精品一区二区啪视频 | 亚洲欧美日韩在线不卡 | 天天爱天天色天天干 | 欧美伊人久久久久久久久影院 | 欧美综合亚洲 | 亚州一级毛片在线 | 亚洲国产日韩在线观频 | 四虎免费永久在线播放 | 亚洲国产欧美在线 | 午夜影院免费体验 | 天天透天天干 | 亚洲国产日韩欧美在线a乱码 | 小明视频免费永久在线网 | 在线bt在线www天堂网在线 | 中文区永久区乱码六区 | 色综合久久夜色精品国产 | 性xxxxx免费视频播放 | 青草久久精品亚洲综合专区 | 先锋在线资源站 | 日本三区视频 | 欧美亚洲黄色 | 天啪天天久久天天综合啪 | 日本一本高清视频 | 日本不卡免费新一区二区三区 | 青青热久免费精品视频网站 | 日韩视频www |