【发布时间】:2020-11-04 11:52:05
【问题描述】:
我创建了一个 40 像素高的导航栏。我希望链接可以在菜单的完整大小上单击 - 而不仅仅是“家”、“关于”等词。
有什么建议吗?
HTML:
<div id="nav">
<ul>
<li><a href="index.html">Home</a></li>
<li><a href="About.html">About</a></li>
<li><a href="Gallery.html">Gallery</a></li>
<li><a href="Services.html">Services Information</a></li>
<li><a href="Contact.html">Contact</a></li>
</ul>
</div>
CSS:
#nav {
height: 100%;
width: 100%;
background-color: black;
color: #fff;
}
#nav ul {
background-color: black;
float: right;
list-style-type: none;
margin: 0px;
padding: 0px;
}
#nav ul li {
color: #fff;
float: left;
padding: 20px;
}
#nav ul li a {
color:#fff;
text-decoration: none;
line-height: 40px;
font-weight: bold;
font-size: 26px;
display: block;
width: 100%;
height:100%;
}
#nav ul li:hover {
color: #75b2de;
background-color: #222;
}
#nav ul li a:hover {
color: #75b2de;
background-color: #222;
}
【问题讨论】:
标签: html css hyperlink navbar anchor