【发布时间】:2014-05-26 20:55:13
【问题描述】:
这里我想根据设备宽度设置meta标签,我会详细解释我的问题:
现在,我有一个网站,有移动版和完整版,移动版只能在宽度小于 480px 的移动设备上运行,而完整版则适用于其他宽度。
当我尝试设置元标记时出现问题,如果我将其设置为:
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
我在移动设备上工作得很好,网站在平板电脑上显示为放大。
如果我使用这个:
<meta name="viewport" content="width=1100, initial-scale=1, maximum-scale=1">
我在台式机和平板电脑上工作正常,而且手机版肯定不会出现在手机上。
那么解决方案是什么,我想在我的标题 HTML 中添加类似的内容:
if(device-width <= 480)
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
elseif(device-width > 480)
<meta name="viewport" content="width=1100, initial-scale=1, maximum-scale=1">
那么怎么做呢?
【问题讨论】:
标签: html responsive-design meta-tags device-width