【发布时间】:2020-09-19 01:41:22
【问题描述】:
这是重现的简单代码:
#container {
border: 5px dashed green;
position: fixed;
top: 0;
left: 0;
bottom: 0;
right: 0;
padding: 3em;
overflow-y: scroll;
}
#child {
height: 1000px;
border: 3px dashed red;
}
<div id="container">
<div id="child"></div>
</div>
预期行为
Chrome 就是这样工作的。
Firefox 中的实际行为
我是否遗漏了一些关于 CSS 的内容或者这是 Firefox 中的错误?
【问题讨论】:
-
是一个已知的错误,因为太久了:stackoverflow.com/q/29986977/8620333
-
还有其他相关问题,会尝试查找并更新重复列表
标签: css firefox css-position overflow padding