我有一個HTML列表如下...如何截斷最後一個項目的文字水平UL列表
<ul>
<li>Some text</li>
<li>Some more text</li>
<li>Even more text</li>
</ul>
...和我使用display: inline-block;
保持列表項上一條水平線。
ul
的width
是有限的,我想截斷最後一項使用省略號,當它不適合width
。
所以需要看起來像:
Some text Some more text Even mo...
我在ul
使用text-overflow: ellipsis;
嘗試過,但沒有效果。
ul {
list-style-type: none;
margin: 0;
padding: 0;
width: 250px;
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden
}
li {
display: inline-block;
margin-right: 10px
}
<ul>
<li>Some text</li>
<li>Some more text</li>
<li>Even more text</li>
</ul>
這裏有一個fiddle
完美 - 謝謝! – Fijjit