我想在链接上使用text-overflow属性。对于段落,它可以工作,但对于链接则无效。
这是HTML代码:
<div>
<ul>
<li>
<p>the text is too long</p>
</li>
<li>
<a href="javascript:alert('test')">the link is too long</a>
</li>
</ul>
</div>
这是CSS代码:
a {
white-space: nowrap;
width:50px;
overflow: hidden;
text-overflow: ellipsis;
}
p {
white-space: nowrap;
width:50px;
overflow: hidden;
text-overflow: ellipsis;
}
请参见http://jsfiddle.net/corinnekm/LLVDB/上的示例。
非常感谢您的帮助。