我使用此处列出的技术,当父级不是:https://stackoverflow.com/a/24895631/1184180
时,将孩子划分为浏览器宽度的100%这或多或少完全符合您的要求,但规范的实现似乎是将添加滚动条宽度添加到视口宽度。因此,当存在垂直滚动时,子元素为100vw +滚动条宽度。
这反过来导致可怕的多余水平滚动条移动它的头部,这是任何人都不想要的东西。
鉴于这是由于浏览器的行为,似乎不太可能做到这一点 - 但是,我想知道是否有人提出天才解决方案?
到目前为止,我能看到的最好的是将宽度设置为~98vw并且设置了子div背景而不是相当的宽度为100%。但这确实有点冒犯了我的敏感性:/