我希望在单词结束后截断文本,而不是截断半个单词,如下例所示.
我想做什么我在下图中说明了:

码:
div {
font-size: 20px;
width: 80%;
overflow: hidden;
text-overflow: ellipsis;
-webkit-box-orient: vertical;
display: -webkit-box;
-webkit-line-clamp: 2;
}Run Code Online (Sandbox Code Playgroud)
<div>
Lorem ipsum dolor sit amet consectetur adipiscing elit sed do eiusmod tempor incididunt ut incididunt labore lorem ipsum dolor sit amet consectetur adipiscing elit sed do eiusmod tempor incididunt ut labore lorem ipsum dolor sit amet consectetur adipiscing elit
sed do eiusmod tempor incididunt ut labore lorem ipsum dolor sit amet consectetur adipiscing elit sed do eiusmod tempor incididunt ut labore lorem ipsum dolor sit amet consectetur adipiscing elit sed do eiusmod tempor incididunt ut labore lorem ipsum
dolor sit amet consectetur adipiscing elit sed do eiusmod tempor incididunt ut labore lorem ipsum dolor sit amet consectetur adipiscing elit sed do eiusmod tempor incididunt ut labore lorem ipsum dolor sit amet consectetur adipiscing elit sed do eiusmod
tempor incididunt ut labore.
</div>Run Code Online (Sandbox Code Playgroud)
我认为这会起作用。
div{
font-size:20px;
width:80%;
overflow: hidden;
text-overflow: ellipsis;
-webkit-box-orient: vertical;
display: -webkit-box;
-webkit-line-clamp: 2;
-ms-word-break: break-all;
word-break: break-all;
word-break: break-word;
}
Run Code Online (Sandbox Code Playgroud)
您还可以在这里查看:https://justmarkup.com/log/2015/07/dealing-with-long-words-in-css/
| 归档时间: |
|
| 查看次数: |
204 次 |
| 最近记录: |