我想獲得一個滾動條,當不需要時將不可見,但不會在需要時擠壓內容。 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