【发布时间】:2014-06-03 15:25:34
【问题描述】:
我正在开发一个有完整版和移动版的网站。
我正在使用此代码来设置视口元标记:
<meta id="viewport" name="viewport" content="width=1100, maximum-scale=1.0" />
<script>
deviceWidth = window.innerWidth;
var viewport = document.getElementById('viewport');
if(deviceWidth <= 480) viewport.setAttribute('content', 'width=device-width, initial-scale=1.0,maximum-scale=1.0');
</script>
因此默认元设置为content-width = 1100,如果此设备宽度小于480px,则设置为'width=device-width。
它适用于所有安卓手机,但不适用于 iPhone。
有什么问题,我该如何解决?
【问题讨论】:
标签: css iphone responsive-design viewport