【发布时间】:2018-10-24 11:48:30
【问题描述】:
我正在使用 css 媒体查询来使网页(当前未发布)响应。但是,在 Chrome Inspector 移动设备模式下,站点没有响应。但是,如果我在物理上调整浏览器窗口的大小,它就会响应。
媒体查询开始如下:
@media screen and (max-width: 767px) {}
【问题讨论】:
标签: css responsive-design media-queries
我正在使用 css 媒体查询来使网页(当前未发布)响应。但是,在 Chrome Inspector 移动设备模式下,站点没有响应。但是,如果我在物理上调整浏览器窗口的大小,它就会响应。
媒体查询开始如下:
@media screen and (max-width: 767px) {}
【问题讨论】:
标签: css responsive-design media-queries
把这个放在你页面的<head>:
<meta name="viewport" content="width=device-width, initial-scale=1">
视口元标记简化了pretty dicy 的内容,指示浏览器以某种方式运行,而不是浏览器试图估计显示页面的正确方式是什么。正如您所发现的,拥有 CSS 断点可能还不够——对于某些设计和浏览器来说,这很好,但这取决于浏览器。
width=device-width 使用自定义值 (device-width),这听起来像 - 将此视口的宽度设置为设备的宽度。 initial-scale 表示将缩放设置为 100%。所以,一起:让视口和设备一样宽,不要放大或缩小。
【讨论】: