我是否必须使用固定大小来显示HTML表格的滚动条?
我认为奇怪的是,您无法将表格,div或页面的滚动条设置为固定宽度或固定高度。为什么不能在没有固定宽度的情况下完成?我试过overflow: auto
,但那不起作用。我是否必须使用固定大小来显示HTML表格的滚动条?
我只是想启用一个滚动条,然后CSS迫使我做我认为是不必要的。为什么它不起作用?
更新
在这种情况下,它足以只是这样做:
body {
overflow: scroll;
}
简短的回答:是的,你需要一个固定大小
来源:https://www.w3schools.com/cssref/pr_pos_overflow.asp
为了判断内容是否溢出一个容器,你必须指定容器的大小。否则,无法告诉内容何时溢出容器。
如果您始终需要滚动条,请使用overflow: scroll
,否则请指定高度(或最大高度)。
'溢出:滚动!重要;'不给我一个垂直滚动条,只有一个水平。为什么? –
它可能默认为水平,如果你想垂直滚动条使用'overflow-x:scroll' –
这是很难说的内容是否在容器中流动,如果你不知道容器:) –
@JessedeBruijne的大小,但大小应该是已知的,因为窗口比容器小。 –
然后窗口会溢出,而不是容器 –