为了防止网页出现横向滚动条,我使用了三种不同的样式表来适配移动设备、平板电脑和台式机。我尝试通过在HTML文件头部使用以下标签告诉浏览器使用正确的CSS文件:
通过这样做,我希望移动浏览器使用cssS.css。但是当我在三星手机上检查网站时,它似乎正在使用cssL.css,并缩小网页以防止水平滚动条出现。这样一来,文本非常小,难以阅读。
这种方法有什么问题吗?我漏掉了什么?
非常感谢。
<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,并缩小网页以防止水平滚动条出现。这样一来,文本非常小,难以阅读。
这种方法有什么问题吗?我漏掉了什么?
非常感谢。