2016-02-16 89 views
0

我有一段文本需要在某些定義的長度(例如14)處截斷,我想在截斷文本的末尾添加一個省略號。在截斷文本的末尾添加省略號

輸出示例:

有些文字在這裏...

可以這樣用CSS來實現?

+1

在問這個問題之前,您是否在谷歌上搜索過? –

+0

找到了!我發現我的答案在這篇文章http://stackoverflow.com/questions/1199352/smart-way-to-shorten-long-strings-with-javascript。 –

+1

沒有@JohnRoca,這個任務最好在CSS中製作,**不是javascript!**。 http://stackoverflow.com/questions/17779293/css-text-overflow-ellipsis-not-working –

回答

-1

Css不知道字符的數量。它只知道盒子模型。在一個項目中,我曾與CSS的elipses工作,但它是最糟糕的主意。 爲了更好的方法使用javacript。

+0

在現實世界中,情況正好相反。爲了這個目的,最好使用CSS,不要算一個字符串的字符(每個字符的大小和重量都不同) –

+0

@Tahir謝謝你的回答。但我正在尋找一個CSS解決方案。 –

+0

@MarcosPérezGude我同意你的想法,即CSS可以更好地使用,而不是使用JS在截斷的字符串上添加省略號。 –

相關問題