我認爲奇怪的是,您無法將表格,div或頁面的滾動條設置爲固定寬度或固定高度。爲什麼不能在沒有固定寬度的情況下完成?我試過overflow: auto
,但那不起作用。我是否必須使用固定大小來顯示HTML表格的滾動條?
我只是想啓用一個滾動條,然後CSS迫使我做我認爲是不必要的。爲什麼它不起作用?
更新
在這種情況下,它足以只是這樣做:
body {
overflow: scroll;
}
我認爲奇怪的是,您無法將表格,div或頁面的滾動條設置爲固定寬度或固定高度。爲什麼不能在沒有固定寬度的情況下完成?我試過overflow: auto
,但那不起作用。我是否必須使用固定大小來顯示HTML表格的滾動條?
我只是想啓用一個滾動條,然後CSS迫使我做我認爲是不必要的。爲什麼它不起作用?
更新
在這種情況下,它足以只是這樣做:
body {
overflow: scroll;
}
簡短的回答:是的,你需要一個固定大小
來源:https://www.w3schools.com/cssref/pr_pos_overflow.asp
爲了判斷內容是否溢出一個容器,你必須指定容器的大小。否則,無法告訴內容何時溢出容器。
如果您始終需要滾動條,請使用overflow: scroll
,否則請指定高度(或最大高度)。
'溢出:滾動!重要;'不給我一個垂直滾動條,只有一個水平。爲什麼? –
它可能默認爲水平,如果你想垂直滾動條使用'overflow-x:scroll' –
是的! 注意:overflow屬性僅適用於具有指定高度的塊元素。 https://www.w3schools.com/cssref/pr_pos_overflow.asp
這是很難說的內容是否在容器中流動,如果你不知道容器:) –
@JessedeBruijne的大小,但大小應該是已知的,因爲窗口比容器小。 –
然後窗口會溢出,而不是容器 –