2017-10-16 82 views
-1

我認爲奇怪的是,您無法將表格,div或頁面的滾動條設置爲固定寬度或固定高度。爲什麼不能在沒有固定寬度的情況下完成?我試過overflow: auto,但那不起作用。我是否必須使用固定大小來顯示HTML表格的滾動條?

我只是想啓用一個滾動條,然後CSS迫使我做我認爲是不必要的。爲什麼它不起作用?

更新

在這種情況下,它足以只是這樣做:

body { 
    overflow: scroll; 
} 
+2

這是很難說的內容是否在容器中流動,如果你不知道容器:) –

+0

@JessedeBruijne的大小,但大小應該是已知的,因爲窗口比容器小。 –

+2

然後窗口會溢出,而不是容器 –

回答

1

簡短的回答:是的,你需要一個固定大小

來源:https://www.w3schools.com/cssref/pr_pos_overflow.asp

爲了判斷內容是否溢出一個容器,你必須指定容器的大小。否則,無法告訴內容何時溢出容器。

如果您始終需要滾動條,請使用overflow: scroll,否則請指定高度(或最大高度)。

+0

'溢出:滾動!重要;'不給我一個垂直滾動條,只有一個水平。爲什麼? –

+1

它可能默認爲水平,如果你想垂直滾動條使用'overflow-x:scroll' –

相關問題