【发布时间】:2014-06-11 22:04:37
【问题描述】:
我对 HTML 很陌生,如果我做了一些非常愚蠢的事情,请道歉。
我已经设置了一些这样的代码(只是一个模板):
<div id="outer-page">
<div id="main-page">
<header>
<h1 id="title">Jamina's Free Cat-Sitting Service</h1>
</header>
当我使用 JSbin 查看网站时,标题位于页面的最顶部。我想向下移动整个#main-page,我尝试使用'margin-top'来做,但是,每当主页div向下移动时,背景图像就会随之向下移动,导致顶部出现间隙的页面。有谁知道为什么会发生这种情况以及我该如何预防?
提前致谢,
史蒂夫。
【问题讨论】:
-
你能发布 JSbin 吗?听起来您的背景图像正在应用于#main-page 而不是#outer-page。
标签: css image background