Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css Chrome Emulator问题|媒体查询_Css_Html_Responsive Design_Media Queries - Fatal编程技术网

Css Chrome Emulator问题|媒体查询

Css Chrome Emulator问题|媒体查询,css,html,responsive-design,media-queries,Css,Html,Responsive Design,Media Queries,我正在测试我的响应式网站,遗憾的是,当我选择一个设备(如“iPhone 6”)时,Chrome emulator没有显示响应式视图。令人讨厌的滚动条出现了,看起来很可怕。但是,当我调整浏览器大小时,断点是否工作正常 这就是我定义断点的方式-变量$screen md是在变量中设置的。我在胡说八道 @media screen and (min-width: $screen-md) { } 下面是Chrome Emulator的屏幕截图 1)检查$screen md是否存储了375px,因为Ipho

我正在测试我的响应式网站,遗憾的是,当我选择一个设备(如“iPhone 6”)时,Chrome emulator没有显示响应式视图。令人讨厌的滚动条出现了,看起来很可怕。但是,当我调整浏览器大小时,断点是否工作正常

这就是我定义断点的方式-变量$screen md是在变量中设置的。我在胡说八道

@media screen and (min-width: $screen-md) { }
下面是Chrome Emulator的屏幕截图

1)检查$screen md是否存储了375px,因为Iphone6的宽度是375px

2)将最小宽度更改为最大宽度。

举例说明:

@media only screen and (min-width: 375px)  {...}
上述代码表示“如果[设备宽度]大于或等于[375px”,则执行{…}”

上述代码表示“如果[设备宽度]小于或等于[375px”,则执行{…}”


3)我个人使用Chrome的经验是,即使您的视口大小正确,它有时也不会加载媒体查询。有几次,我不得不将“最大宽度”值增加1或2个像素,以使其正常工作。也试试看!另外,不要忘记清除缓存并刷新页面

选择设备后是否刷新?您是否在html的头部使用视口元标记?对您的两个问题都是。我在网上发现的唯一一件可能有帮助的事情是将我的媒体查询改为最大宽度而不是最小宽度,但我认为这是胡说八道……我在一个没有编码的新网站上遇到了类似的问题。我在Chrome开发工具中找到了一个解决方法,请转到仿真面板(与控制台一起使用的“抽屉”工具的一部分),然后取消选中“仿真手机”。
@media only screen and (max-width: 375px)  {...}