html – 手机上的响应宽度太小,但在桌面浏览器上没问题

我正在练习响应式网页设计.从我到目前为止所学到的,它围绕着一个流体网格,包含流体组件和CSS媒体查询.

当我缩小浏览器时,网站看起来就像我希望它在手机上的样子:

但是,在我的手机上放入我的网络服务器后,它看起来完全不同:

我认为正在发生的宽度和设备宽度之间存在一些冲突.有谁知道出了什么问题?

这是我加载样式表的方式:

<link href="/stylesheets/index.css" rel="stylesheet" type="text/css" /> 
<link href="/stylesheets/mobile.css" rel="stylesheet" type="text/css" media="screen and (max-width: 600px), screen and (max-device-width: 600px)" /> 
没有视口元标记就没有响应

<meta name="viewport" content="width=device-width, user-scalable=no">

有关viewport元标记https://developer.mozilla.org/en/docs/Mozilla/Mobile/Viewport_meta_tag的更多信息

https://stackoverflow.com/questions/24195904/responsive-width-is-too-small-on-phone-but-okay-on-desktop-browser

转载注明原文:html – 手机上的响应宽度太小,但在桌面浏览器上没问题