适用于iOS设备的视口元标记

pin*_*ngu 19 html html5 viewport meta-tags ipad

说明

<meta name="viewport" content="width=device-width" />
Run Code Online (Sandbox Code Playgroud)

与陈述具有相同的效果

<meta name="viewport" content="width=768" />
Run Code Online (Sandbox Code Playgroud)

对于iPad?

小智 40

这取决于设备的方向:设置特定的像素值将使您的布局按比例放大1.333,以便在横向模式下适合1024px设备宽度.

width=device-width另一方面,设置不会缩放任何内容,但会更改视口宽度,然后您可以使用媒体查询制作优化的布局.或者至少是理论:width=device-width即使在横向模式下,iPad 也会以某种方式解释为768px.为了获得真实的设备宽度,您必须添加initial-scale = 1.

因此,我不同意詹姆斯的建议.只是去:

<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
Run Code Online (Sandbox Code Playgroud)

并使用液体/响应布局技术处理尺寸差异.