在我的页面上,我有几个元素定义为窗口宽度的 100%,但是我从一些 div 中得到了意想不到的结果。例如,如果我使用 console.log 打印出 window.innerWidth,我得到的值为 1541,但是当检查设置为 width=100% 的 html、body 和其他一些 div 时,它们的计算宽度是1526.
更奇怪的是,在内容开始对浏览器来说太宽之前,我会开始看到一个水平滚动条,并且一些元素跨越滚动条而有些则没有。
确实是一个非常奇怪的问题,如果有人能指出我正确的方向,请查看该站点,这将是很棒的: