我正在制作一个网站,需要让网站具有响应式设计,因此需要根据屏幕宽度更改CSS。在HTML中有3个样式表,分别是主要样式表、普通版本和移动版本:
<link rel="stylesheet" href="stylesheet/main.css" />
<link rel="stylesheet" href="stylesheet/style.css" media="(min-width: 851px)" type="text/css" />
<link rel="stylesheet" href="stylesheet/mobile.css" media="(max-width: 850px)" type="text/css" />
我使用这个时,总是会确保它在改变页面宽度时能正常工作,并且我看到它可以正常工作。然而,在使用Chrome的仿真模式(检查元素-〉启用仿真)并且屏幕宽度小于某个样式表的最大宽度时,网页仍然保持“正常”模式,我的响应式设计没有任何效果。我应该在CSS中使用这个(作为一个大文件)吗:
@media only screen and (max-width : 851px) {}