`
hiuman
  • 浏览: 50748 次
  • 性别: Icon_minigender_2
  • 来自: 广州
社区版块
存档分类
最新评论

用css控制table td内文字超出隐藏

    博客分类:
  • css
css 
阅读更多
(如有错敬请指点,以下是我工作中遇到并且解决的问题)

效果图:


重点是把table设置为table-layout: fixed;
超出的文字隐藏的效果才有。
p标签超出的文字隐藏的效果不需要设置这个内容就可以有效果。


<table border="1">
	<tbody>
		<tr><td>1</td><td>fdsfsdafdsafsafdsfsdafdsafsafdsfsdafdsafsajghjgkghfjgfjgfjfgaa</td><td>1</td></tr>
		<tr><td>1</td><td>1</td><td>1</td></tr>
	</tbody>
</table>


body{
	margin: 0;
	padding: 0;
	width: 100%;
}
table{
	border-collapse: collapse;
	width: 96%;
	margin: 0 2%;
	table-layout: fixed;
}
tr{
	width: 100%;
}
tr td{
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	word-wrap: break-word;
}
tr td:nth-child(1),tr td:nth-child(3){
	width: 20%;
}
tr td:nth-child(2){
	width: 56%;
}
  • 大小: 1.3 KB
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics