0

我正在制作页面http://www.rhemapress.pl/www_physis/index.php?id=1。如您所见,标题背景为 100% 宽度(橙色)。它是 中的第一个元素<body>。代码是:<div id="header"></div>. 这个元素的 CSS 是:

#header {
width: 100%;
height: 174px;
background-image: url("img/top-line.jpg");
position: absolute;
z-index: 6; 
margin: 0px 0px 0px 0px;
}

在 Mac 上的 Safari 上没问题。当我在 iPad 上使用 Safari 时,标题设置不正确 - 它不是 100% 宽度。

问题出在哪里?你能帮我吗?

4

3 回答 3

0

在查看您的代码后,我打赌您需要元视口标签..

<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
于 2012-11-08T20:23:28.783 回答
0

尝试添加

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

给你的<head></head>

于 2012-11-08T20:25:47.500 回答
0

谢谢大家的回答。我认为不可能正确地做到这一点,但如果我错了,那就用正确的答案来回应。我将#header背景移到<body>CSS 中并设置repeat-x. 现在它工作正常,但它不能解决100% width笔记本和移动设备(ipad)上的元素问题。

于 2012-11-08T21:03:07.903 回答