我有一些长文本显示在一个div内这个div有一个固定的宽度和高度。我希望文本显示在几行(作为div高度)并且句子单词不会中断(单词前缀在一行中,而在下一行中继续)此外,我想添加省略号在末尾最后一句话。Css溢出文本显示在几行没有分词
CSS:
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
但这显示一行文字,即使div包含了几行。
第二个选项:
word-wrap: break-word;
这不像第一次突破单词和句子显示几行 - 这是没有好自言在中间,并在年底打破这句话没有省略号(...)
如何能够做到以下几点:
1)几个句子作为DIV高度
2)无字打破
3)在结束省略号显示(最后一行包含省略号)
连接的jsfiddle:https://jsfiddle.net/vghup5jf/1/ ,你可以看到只有一个行显示
“几行” - 由新行或分居''
? – Siguza
你可不可以让jsFiddle –
也可以尝试用overflow:auto; –