【发布时间】:2015-02-18 19:32:32
【问题描述】:
这有点尴尬,但我卡住了。 这是我的 index.html:
<header>
<div class="wrapper">
<div class="top_menu">
</div>
</div>
</header>
这是我的 style.css:
body{
font-family: Verdana, Geneva, sans-serif;
font-size: 12 px;
}
.wrapper{ width:1680 px; margin:0 auto }
header{float:left; width:100%; min-width:1680 px}
.top_menu{ background-image:url('../images/top_menu.jpg');}
我在索引中包含了<link rel="stylesheet" type="text/css" href="css/style.css"> 标签。
根文件夹包含: index.html 、 css 文件和图像文件(根子文件)。你能帮帮我吗?
【问题讨论】:
-
如果 css 文件和图像文件位于根目录中,则将路径更改为 CSS
style.css并在 CSS 中将图像路径更改为 'top_menu.jpg' -
.top_menu 里面有内容吗?如果那里什么都没有,则没有定义高度,您将看不到任何东西。
-
您的
top_menu似乎没有内容,也没有明确的高度。因此它没有高度,因此没有可见的背景。 -
您可以将
min-height: 100px;添加到您的.top_menu以便您可以看到一些东西 -
这太尴尬了! @austinhedeveloper 你是对的!没有高度!天哪!