Board logo

标题: 如何用CSS实现多行文本的省略号显示(4) [打印本页]

作者: yuyang911220    时间: 2017-4-23 19:57     标题: 如何用CSS实现多行文本的省略号显示(4)

6th 隐藏
之前的实现中在文本未溢出的情况下,realend元素会出现在父元素的右侧,正如。


解决此问题很简单,急需要设置:
即可解决问题。
7th 大功告成
现在我们离完结就差一步了,即去掉各元素的背景色,并且用“…”替换文本。最后为了优化体验,采用渐变来隐藏“…”覆盖的文本,并设置了一些兼容性的属性。
到了此处,相信现在关心的只是CSS的代码了:
总结之兼容性
从上文的实现细节来看,我们利用的技巧完全是CSS规范中的浮动+定位+盒模型宽度计算,唯一存在兼容性问题的在于无关痛痒的渐变实现,因此可以在大多数浏览器下进行尝试。




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0