.ellipsis { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
上面的代码展示了一个基本的文字缩略样式。该样式可以用于限制一行文本的宽度并将其缩略为“…”,从而节约空间。通过设置white-space为nowrap,大家确保了文本不会自动换行,而overflow:hidden则确保了文本溢出隐藏。最后,text-overflow:ellipsis则设置了缩略样式。
但是,需要注意的是,该样式只能用于单行文本。如果大家需要对多行文本进行缩略,则需要使用其他技术,例如JavaScript。
.truncate { display: block; overflow: hidden; } .truncate span { white-space: nowrap; display: inline; } .truncate:after { content: '...'; position: absolute; right: 0; bottom: 0; }
上面的代码展示了一个基本的多行文字缩略样式。大家使用了一个带有多行文本的span元素,并将其包含在一个具有overflow:hidden样式的容器中。然后,大家使用after伪元素添加一个省略号来表示文本被缩略了。最后,大家使用绝对定位将省略号放置在文本的底端右侧。
无论使用哪种技术,记得在应用缩略样式之前测试其兼容性。这样可以确保您的网站在不同的浏览器和设备上都能够正常工作。