一个页面中如果一个div的元素上方还有元素,设置这个div的高度100% overflow:scroll-y;为什么滚动的时候看不全div中的元素,需要用js动态设置高度嘛?
一个页面中如果一个div的元素上方还有元素,设置这个div的高度100% overflow:scroll-y;为什么滚动的时候看不全div中的元素,需要用js动态设置高度嘛?
13 回答12.9k 阅读
7 回答2.1k 阅读
3 回答1.3k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
6 回答1.2k 阅读✓ 已解决
2 回答1.5k 阅读✓ 已解决
6 回答1.1k 阅读
你可能写了这样的样式
如果是这样,那你所说的看不全的部分的高度,就是你上方元素的高度。
实现这样布局的方式不唯一:
box-sizing: border-box
height: calc(100% - 上方元素的高度)
,注意括号内的空格