我正在制作页面 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% 宽度。
问题出在哪里?你能帮我吗?
最佳答案
我在查看您的代码后打赌您需要元视口(viewport)标记..
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
关于html - 如何在 CSS 中正确设置宽度 - 需要修复 Mac 和 iPad 上 Safari 的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13296832/