我想获得一个滚动条,当不需要时将不可见,但不会在需要时挤压内容。 auto
以不良方式与text-overflow: ellipsis
交互,因此即使文本没有溢出max-width
,最长的行也会被省略。使垂直滚动条添加宽度div而不是压缩内容
下面是一个例子:http://jsfiddle.net/Zchx5/1/
overflow-y: auto
squishes内容并且使得滚动条上出现时的省略号出现。 overflow-y: scroll
没有这个问题,但滚动条总是可见的。滚动条使div
更宽,而不是占用div内的空间并压缩文本。
如何在不滚动文字的情况下获得overflow: auto
的优势,并且在滚动条出现时获取不需要的省略号?我真的很想避免使用Javascript,所以请不要使用脚本。
http://jsfiddle.net/eZZLa/没有经过测试的跨浏览器解决方案,但这是一个开始。 – Nit