【发布时间】:2014-09-14 16:20:30
【问题描述】:
为了防止网页中的水平滚动,我为移动设备、平板电脑和桌面设备使用了 3 种不同的样式表。我尝试告诉浏览器使用正确的 css 文件,并在 html 文件的头部添加以下标签:
<link href="static/css/cssL.css" rel="stylesheet" type="text/css" media="(min-width:1000px)" />
<link href="static/css/cssM.css" rel="stylesheet" type="text/css" media="(min-width:551px) and (max-width:999px)" />
<link href="static/css/cssS.css" rel="stylesheet" type="text/css" media="(max-width:550px)" />
通过这样做,我希望移动浏览器能够使用 cssS.css。但是当我在三星手机中查看网站时,它似乎正在使用 cssL.css 并缩小网页以防止水平滚动条。这样,文本非常小且不可读。
这种方法有什么问题吗? 我错过了什么?
非常感谢。
【问题讨论】:
标签: android html css media-queries screen-size