需要文本在一行溢出隐藏Li元素
问题描述:
里面我有这样的HTML代码:需要文本在一行溢出隐藏Li元素
<table border="0" cellpadding="0" cellspacing="0" style="width: 325px">
<tbody>
<tr>
<td style="width: 100%">
<ul>
<li>TEXT 1</li>
<li>I DONT WANT YOU TO SEE ME IN MORE THAN 1 LINE</li>
<li>TEXT3</li>
<li>NEED THIS IN ONE LINE WITH OVERFLOW HIDDEN</li>
</ul>
</td>
<td style="vertical-align: top">
<input type="button" value="...">
</td>
<td style="vertical-align: top">
<input type="button" value="*">
</td>
<td style="vertical-align: top">
<input type="button" value="X">
</td>
</tr>
</tbody>
</table>
我需要的是,李的元素,它的文本超过,而不是破新线TD的宽度,隐藏溢出文本。
提前感谢!
答
尝试这样的:Demo
ul li
{
border:1px solid blue ;
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
width:90%; /* change this value according to your need */
}
+0
确定这似乎好的工作,谢谢! –
+0
@JeroFranzani:不客气:) –
CSS'空白:NOWRAP;' –
@ pablito.aven答案应该是在评论ANS盒不 – Rasel