【发布时间】:2013-03-22 03:29:10
【问题描述】:
我正在尝试让我的导航跨越整个 div,我希望它们的背景颜色/目标的宽度为 33%
<nav>
<a href="index.html" id="nav1">Home</a>
<a href="lesson1.html" id="nav2">Lesson 1: Intro</a>
<a href="lesson2.html" id="nav1">Lesson 2: Creating a Project</a>
</nav>
#nav1 {
background-color: #a43200;
color: white;
text-decoration: none;
padding: 10px 100px 10px 100px;
font-size: 1.3em;
}
#nav2 {
background-color: #c73d00;
color: white;
padding: 10px 100px 10px 100px;
font-size: 1.3em;
text-decoration: none;
}
【问题讨论】:
-
"a" 是一个内联标签。对于您想要的,您需要将其转换为块元素。使用
display:block;并从那里获取。