【发布时间】:2021-09-22 22:05:00
【问题描述】:
所以我遇到了一个奇怪的 Chrome 视口问题,我以前没有遇到过问题。
首先:我使用的是 Bootstrap 5,因此它是断点 - 为了突出我正在处理的网站的问题,我们将检查 992px 宽度的断点。使用这个 992px 值作为触发我的移动菜单的媒体查询,我在以下内容中设置了规则:@media (max-width: 991.98px) {...}
查看 Chrome 的开发工具的设备工具栏,您可以看到视口正确显示在宽度小于 992 像素 (~991.98 像素) 处触发的移动菜单
Desktop view 992px
Mobile Menu View 991px
但是,当不使用设备工具栏而仅调整屏幕大小时,我发现在进行响应式编辑时更容易和我通常的工作流程,视口宽度似乎偏离了 15 像素。这意味着我的移动菜单断点(在调整视口宽度中)似乎是在 976 像素而不是 991 像素宽度处触发的 - 请参阅附图。我今天才注意到这一点,并且知道它曾经显示正确/相同的宽度值,就像使用设备工具栏时一样。我想知道我是否更改了某种我不知道的设置。注意:我的缩放值默认为 100%,我的 Chrome 版本是最新的官方构建版本 94.0.4606.54(官方构建)(x86_64)
Resizing Window Desktop View 977px
Resizing Window Mobile Menu View 976px
非常感谢任何帮助。谢谢。
【问题讨论】:
标签: google-chrome google-chrome-devtools media-queries