时间:2021-07-01 10:21:17 帮助过:51人阅读
代码如下:
A20 Banana Pi Development Board Module - Deep Blue
CSS代码
.title{ width: 150px; height: 25px; line-height: 25px; overflow: hidden; whitewhite-space: nowrap; text-overflow: ellipsis; }
上面的代码是早就有的标准单行文本溢出省略号的写法,在非常多的场景下我相信大家都可能使用过这种写法。
多行的显示该如何解决呢,后面经过一番google后,我找到了chrome的一个API可以解决上面提到的需求-webkit-line-clamp,可惜这个API居然目前只有chrome才能支持,而且并没有列入W3C的标准范凑内,也就是日后这个功能也只能是在chrome下才能用,这实在太可惜了,不过现在的移动端都是用的webkit的内核,所以可以放心的使用上面的API,接着来看下实现eg:
代码如下:
A20 Banana Pi Development Board Module - Deep Blue
CSS代码
.title{ width:150px; overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
以上就是使用CSS实现标题文字过长部分显示省略号的方法介绍的详细内容,更多请关注Gxl网其它相关文章!