iphone - 仅对 iPhone 使用视口(viewport),不适用于 iPad

标签 iphone css ipad viewport meta

我使用以下元标记在 iPhone 中正确显示网站:

<meta name="viewport" content ="user-scalable=no, initial-scale=1.0, maximum-scale=1.0, width=device-width">

然而,在 iPad 上,当使用元视口(viewport)时,网站在加载后无法正确缩放。我没有显示整个页面,而是必须向右滚动才能看到它的隐藏部分。一切看起来都很完美,但如果不使用元视口(viewport)。

有没有办法只对宽度小于 481 像素的设备使用视口(viewport)?或者是否可以使用 CSS 来存档元视口(viewport)的作用?

最佳答案

对于 iPhone:

<meta name="viewport" content="width=device-width; initial-scale=0.65; maximum-scale=1.0;">

对于 iPad:

<meta name="viewport" content="width=device-width; initial-scale=1; maximum-scale=1.0;">

关于iphone - 仅对 iPhone 使用视口(viewport),不适用于 iPad,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17971068/

相关文章:

iphone - 在另一个 View Controller 中调用方法导致循环

iphone - 他们是怎么做到的?...避免无聊、千篇一律的标准 iPhone 应用程序

iphone - 在应用程序内购买服务器设置

iphone - 控制推送 View 何时返回

iphone - iOS Cocos2D播放2种背景音

javascript - 固定菜单栏不适用于 chrome 和 firefox

javascript - JQuery Mobile - 覆盖整个 body 的字体系列主题

html - 带有 CSS 和 HTML 的多级菜单?

iphone - 选择模拟器后,如何在 XCode 中自动启用#define?

objective-c - 得到一个 NSException 不知道为什么