我希望我的网页的视口宽度等于设备宽度,只要设备宽度大于450像素,否则为450像素(我的布局可以动态缩放,但在宽度小于450像素时不太好看)。
然而,在手机上(例如设备宽度为320px),前者对于内容来说太细了;而后者会导致浏览器缩放,因此用户必须手动缩小才能看到内容。或者,这个meta标签在手机上效果很好。
但是它没有充分利用平板电脑可用的额外宽度。
以下两个meta标签在平板电脑上效果良好,其中设备宽度 > 450像素:
<!-- uses device width -->
<meta name="viewport" content="width=device-width" />
<!-- use of initial-scale means width param is treated as min-width -->
<meta name="viewport" content="width=450, initial-scale=1.0" />
然而,在手机上(例如设备宽度为320px),前者对于内容来说太细了;而后者会导致浏览器缩放,因此用户必须手动缩小才能看到内容。或者,这个meta标签在手机上效果很好。
<meta name="viewport" content="width=450" />
但是它没有充分利用平板电脑可用的额外宽度。
非常感谢任何帮助/想法(如果有区别的话,我正在使用GWT)。