提问人:BlueM 提问时间:10/20/2023 更新时间:10/20/2023 访问量:33
Google Chrome (Windows):忽略/删除 CSS 媒体查询
Google Chrome (Windows): CSS media queries ignored/removed
问:
一位同事遇到了一个我以前从未遇到过的奇怪问题。他在 Windows 上使用 Chrome,在一个网站上,网站的渲染看起来好像不存在所有基于媒体查询的 CSS 规则。但更好的是,基于 mq 的样式在开发人员工具中甚至不可见:
其他 Chrome 用户(Windows 或 Mac)没有这个问题,而该同事在使用 Firefox 时也没有这个问题。同事的 Chrome 中没有扩展名,我已确保加载的 CSS 文件完全正确。CSS 与网站托管在同一主机上,并通过 Parcel 捆绑。问题发生在我们公司网站的一个子域上,Chrome 正常呈现同一域的其他子域(当然包括媒体查询)。
我完全困惑,不知道可能是什么原因。在网上搜索其他有相同现象的用户,我没有找到任何相关的东西,只有无数常见的媒体查询相关问题......
有什么想法吗?
答:
0赞
BlueM
10/20/2023
#1
事实证明,这是 Parcel “优化”媒体查询的组合,以及一台禁用了 Chrome 更新的机器,因此是一个相当过时的 Chrome 版本。而且,如果 Chrome 不理解 MQ 语法,它似乎会抑制开发工具中的 CSS 规则。(另请参阅注释。min-width
width: >=
评论
>=
max-width
media-queries