Javascript 为什么水平滚动条可见,而垂直滚动条不可见;T
对于下面的HTML,为什么水平滚动条可见而垂直滚动条不可见 这适用于Chrome、Firefox和Safari,但不适用于两个滚动条都不可见的Edge 对我来说,这两个滚动条在边缘浏览器中不可见是合乎逻辑的Javascript 为什么水平滚动条可见,而垂直滚动条不可见;T,javascript,html,google-chrome,transform,microsoft-edge,Javascript,Html,Google Chrome,Transform,Microsoft Edge,对于下面的HTML,为什么水平滚动条可见而垂直滚动条不可见 这适用于Chrome、Firefox和Safari,但不适用于两个滚动条都不可见的Edge 对我来说,这两个滚动条在边缘浏览器中不可见是合乎逻辑的 第二个div的高度为0,因为它唯一的内部元素是一个div的位置:绝对。默认情况下,div元素的宽度为100%,高度为组成所有内部元素的最小值,但具有绝对位置或固定位置的元素不需要在其父容器内组成,因此它们不影响容器的高度 如果要显示垂直滚动条,可以强制第二个div的高度大于300px,或者
第二个
div
的高度为0,因为它唯一的内部元素是一个div
的位置:绝对。默认情况下,div
元素的宽度为100%,高度为组成所有内部元素的最小值,但具有绝对位置或固定位置的元素不需要在其父容器内组成,因此它们不影响容器的高度
如果要显示垂直滚动条,可以强制第二个div的高度大于300px,或者添加更多具有其他类型位置的子元素