【发布时间】:2012-02-21 03:00:16
【问题描述】:
我确信这很容易,但我就是想不通。我有这个 HTML (http://jsfiddle.net/qzr3X/)
<div id="wrapper">
<ul id="tabs">
<li><a href="#">Dashboard</a></li>
<li><a href="#">Second Tab</a></li>
<li><a href="#">Third Tab</a></li>
</ul>
<div id="content"></div>
和 CSS:
* {
margin: 0;
padding: 0;
}
ul#tabs {
list-style-type: none;
overflow: hidden;
}
ul#tabs li {
float: left;
}
ul#tabs li a {
z-index: 99;
display: block;
margin: 0 0.416em -6px 0;
padding: 1.66em 0.833em;
border: 1px solid lightgray;
background: lightgray;
border-bottom: none;
}
div#content {
background: lightgray;
height: 100px;
border: 1px solid black;
}
我想让它看起来像一个导航菜单。但是,像往常一样,我希望内容区域的边框覆盖除活动选项卡以外的所有选项卡(在本例中为“仪表板”):
我已经尝试增加 z-index,但它不起作用。我错过了什么?
问候
【问题讨论】:
标签: html css tabs navigation