John Asked:2020-08-06 20:09:31 +0000 UTC2020-08-06 20:09:31 +0000 UTC 2020-08-06 20:09:31 +0000 UTC 为什么固定块独立于相对定位? 772 资源: 链接 问题: 我想知道为什么固定定位不依赖于相对定位?确实,在这个源中菜单是固定的,但是当我设置菜单时width:100%,它不会调整宽度.container,即使是position: relative,伙计们,如何解决这个问题? css 1 个回答 Voted Best Answer hisbvdis 2020-08-06T20:30:06Z2020-08-06T20:30:06Z 设置后position: fixed,块相对于视口(浏览器窗口)定位,而不是相对于带有position: relative;. 要锚定到相对定位的框,对于当前框,使用position: absolute. CodePen 上的结果 . UPD:让菜单不上去,你应该申请position: sticky Codepen 上的结果
设置后
position: fixed,块相对于视口(浏览器窗口)定位,而不是相对于带有position: relative;.要锚定到相对定位的框,对于当前框,使用
position: absolute.CodePen 上的结果
.
UPD:让菜单不上去,你应该申请
position: stickyCodepen 上的结果