第一天,我学习用html和CSS编写代码。 我正在尝试在图像上添加导航栏,但我无法这样做。 我尝试添加的背景图像也没有显示。 任何人都可以在这里帮助我。
.header {
background-image: url("vent1.jpg");
}
.nav {
overflow: hidden;
float: left;
background-color: #333;
margin: 0px;
padding: 0px;
list-style-type: none;
}
.menu-bar {
list-style-type: none;
text-align: center;
}
.ul {
display: inline-block;
padding: 8px;
margin: 0px;
color: white;
}
<div class="header">
<div class="nav">
<div class="menu-bar">
<ul>
<li><a href="#contact"> Home</a></li>
<li>
<a href="#aboutus"></a>About Us</li>
<li>
<a href="#portfolio"></a>Portfolio</li>
<li>
<a href="#contact"></a>Contact</li>
</ul>
</div>
</div>
</div>
答案 0 :(得分:0)
header类应具有这些属性。
.header {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-image: url("vent1.jpg");
background-repeat: no-repeat;
background-size:cover;
}