我希望我的网页的视口宽度等于设备宽度,只要设备宽度> 450 像素,否则为 450 像素(我的布局动态缩放,但在 450 像素以下看起来不太好)。
以下两个元标记在设备宽度 > 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" />
然而,在手机上(例如 device-width=320px),前者对于内容来说太薄了;后者会导致浏览器放大,因此用户必须手动缩小才能看到内容。
或者,这个元标记在手机上也能很好地工作
<meta name="viewport" content="width=450" />
但没有利用平板电脑上可用的额外宽度。
任何帮助/想法将不胜感激(如果它有所作为,我正在使用 GWT)。