0
我想截斷字符串到某個像素寬度。我發現的最好的是通過使用jQuery的選擇器,並可能使用每個結果。我的嘗試是在http://jsbin.com/umawi/edit。我根本沒有做過多的jQuery,任何幫助表示讚賞。使用jQuery選擇器和每個
謝謝
編輯:我需要這樣做的內聯元素,而不是塊元素。
我想截斷字符串到某個像素寬度。我發現的最好的是通過使用jQuery的選擇器,並可能使用每個結果。我的嘗試是在http://jsbin.com/umawi/edit。我根本沒有做過多的jQuery,任何幫助表示讚賞。使用jQuery選擇器和每個
謝謝
編輯:我需要這樣做的內聯元素,而不是塊元素。
你不需要jquery這個。
<div class="truncate">Truncate some test</div>
與:
div.truncate { width: 100px; white-space: nowrap; overflow: hidden; }
僅作爲一個簡單的例子。您甚至可以添加:
text-overflow: ellipsis;
另外值得一提的是,這只是作品(井)分塊顯示單元,而不是內聯,而不是表格單元格,如果這是在一個表中,你需要做的:
<td><div>...</div></td>
,否則你不會得到理想的結果。
謝謝你一堆。我之前嘗試過,但不知道我需要nowrap和隱藏溢出。 – Simon 2009-10-18 03:32:36
如果我想對內聯元素執行此操作,該怎麼辦?說,無序列表的一部分?有一個更好的方法嗎? – Simon 2009-10-18 17:41:13
列表元素不是內聯的。但是,不可以將溢出應用於內聯(可以,只是不會做你想要的)。 – cletus 2009-10-18 17:44:02