2017-06-02 80 views
0

我有一個需要滾動條的div。我爲我的div使用了style="overflow-y:auto"。但是如果滾動條被顯示,它會影響內容的寬度。有沒有什麼辦法可以保持內容的寬度,儘管滾動條顯示與否都是不變的。此外,我無法設置div的寬度像素,因爲我的應用程序必須兼容所有屏幕尺寸。div與滾動條減少內容寬度

回答

1

元素的內容寬度包含滾動條的寬度。

非常抱歉讓你失望,但這種行爲無法改變。

0

即使你沒有共享您的具體情況太多細節,這也許可以通過使用JavaScript/jQuery的解決,如各種形式的解釋在這裏:

How can I check if a scrollbar is visible?

+0

我不希望滾動條的存在影響我的div的寬度。所以不管滾動條是否存在於我的div中,它的寬度應該是恆定的。現在如果滾動條出現,它會減小div的寬度。 –

+0

這就是爲什麼你需要使用Javascript來檢測天氣的內部內容比容器更高的高度,然後動態改變寬度。查看我上面發佈的鏈接。 – LoDef