网站没有填满iPad上的屏幕

时间:2014-02-16 07:21:54

标签: html css ipad responsive-design media-queries

我正在开发一个600像素宽的网站,并使用自适应查询使其适合不同的设备。我正在使用以下代码:

<meta name="viewport" content="width=device-width" />

@media only screen and (min-width: 320px) and (max-width: 480px) {
    /* iPhone */
    .container { width: 100%; max-width: 480px; }
    ...
}   

@media only screen and (min-width: 768px) and (max-width: 1024px) {
    /* iPad */
    ...
}

我的iPad有问题。此设备视口宽度为768像素,因此网站呈现正确但向左移动,因为其宽度较窄。

我的问题是,有没有办法让网站居中或者让它填满整个iPad屏幕?

提前致谢

2 个答案:

答案 0 :(得分:0)

试试这个:

<meta name="viewport" content="600" />

有关此内容的更多信息:https://developer.mozilla.org/en/docs/Mozilla/Mobile/Viewport_meta_tag

或者使容器居中(假设宽度为600px)

.container {
    width:600px;
    margin:0 auto;
}

虽然首先可能值得将网站扩大。

答案 1 :(得分:0)

为什么要将网站宽600px?您应该默认情况下使网站填充视口的100%,然后调整内容周围的边距font-size,每个屏幕大小的图像大小等,以便内容适应。

您可以以this site为例。如果您尝试使浏览器窗口变得越来越小,您将看到所有内容都适应(甚至当视口很小时也会显示移动菜单)所有这些都是使用不同屏幕尺寸的媒体查询完成的。

(抱歉我的语法)