如何使用 meta viewport 标签,它有什么作用?

新手上路,请多包涵
  1. 哪些浏览器支持此元标记?
  2. 我该如何使用它?
  3. 这是否意味着它将解决我所有的移动调整大小问题?

如果有人能回答这个问题,那将对新手学习有很大帮助

<meta="viewport">

原文由 Kyle Yeo 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 286
2 个回答
  1. <meta> 标签的 name="viewport" 属性 在主要浏览器上得到很好的支持
  2. 您可以像在 <meta> 元素中包含任何其他属性一样。将元素直接放在 <head> 中。
  3. 这取决于您提供的是哪个 content 属性值。此标记指示浏览器对网页上的缩放值使用一些默认值,以确保您最终不会在小型设备上最初只显示页面右上角的一小部分。我建议 阅读一些关于它 的文章,或者,更好的是, 阅读移动网页设计的 W3 移动最佳实践。通常,您只想设置 content="width=device-width, initial-scale=1.0 使您的网页适合设备,而不管比例或方向如何。如果您选择使用 maximum-scaleuser-scalable 属性,我建议您小心,因为它们可能导致用户无法放大您的页面。 (然而,这些属性在开发全屏应用程序或其他不希望应用缩放的交互式应用程序时很有用)

简而言之,将此行添加到应该实施视口缩放的网站应该可以解决大多数问题。

 <meta name="viewport" content="width=device-width, initial-scale=1.0">


PS Quirksmode 有一篇很棒的文章,描述了与页面大小相关的视口大小问题, 值得一读以了解为什么此标签可能有用。

原文由 Nightfirecat 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题