如何在无响应的移动网站上设置视口?
How to set the viewport on a non-responsive mobile site?
我正在设计一个无响应的网站并且在移动视图中遇到问题。我没有设置视口。我认为内容在移动设备上的显示效果应该与在桌面设备上的显示效果相同,只是缩小了。
这是我的问题的视觉图:
说明:
在桌面上查看时还可以。在 iPhone(移动设备)上,页眉、导航和页脚的宽度缩小(见图),主要内容基本上超出了 phone 视框(或视口或其他)...
谢谢!
如果您的网站没有响应,设置视口会有所帮助。在您的网络浏览器中打开该网站,找到使您的设计不会中断的最小宽度。然后在 header 中使用以下元标记,将 width
替换为您希望网站显示的最小宽度。
<meta name="viewport" content="width=1024">
meta viewport 标签告诉浏览器它应该以不同于默认宽度的宽度呈现网页。例如,the default viewport size for Safari iOS is 980px,这意味着对于没有元视口标记的网页,body 将呈现 980 像素宽。通过指定宽度为 1024 的元视口标签,body 将以 1024 像素宽呈现。
为了说明,下面是一个网站示例,该网站的主要 div 宽度为 590 像素,它如何在默认视口大小 980x 下呈现,以及在自定义视口宽度为590px 是使用元视口标签指定的:
有关视口元标记的详细信息:
https://developer.mozilla.org/en-US/docs/Mozilla/Mobile/Viewport_meta_tag
我正在设计一个无响应的网站并且在移动视图中遇到问题。我没有设置视口。我认为内容在移动设备上的显示效果应该与在桌面设备上的显示效果相同,只是缩小了。
这是我的问题的视觉图:
说明:
在桌面上查看时还可以。在 iPhone(移动设备)上,页眉、导航和页脚的宽度缩小(见图),主要内容基本上超出了 phone 视框(或视口或其他)...
谢谢!
如果您的网站没有响应,设置视口会有所帮助。在您的网络浏览器中打开该网站,找到使您的设计不会中断的最小宽度。然后在 header 中使用以下元标记,将 width
替换为您希望网站显示的最小宽度。
<meta name="viewport" content="width=1024">
meta viewport 标签告诉浏览器它应该以不同于默认宽度的宽度呈现网页。例如,the default viewport size for Safari iOS is 980px,这意味着对于没有元视口标记的网页,body 将呈现 980 像素宽。通过指定宽度为 1024 的元视口标签,body 将以 1024 像素宽呈现。
为了说明,下面是一个网站示例,该网站的主要 div 宽度为 590 像素,它如何在默认视口大小 980x 下呈现,以及在自定义视口宽度为590px 是使用元视口标签指定的:
有关视口元标记的详细信息:
https://developer.mozilla.org/en-US/docs/Mozilla/Mobile/Viewport_meta_tag