好吧...我知道那里已经有很多纯 CSS 选项卡控件...
这是我的 HTML
<div class="tabs">
<ul>
<li><a href="#tabPage1">One</a></li>
<li><a href="#tabPage2">Two</a></li>
<li><a href="#tabPage3">Three</a></li>
</ul>
<div id="tabPage1">
<p>
Hello World
</p>
</div>
<div id="tabPage2">
<p>
Goodbye World
</p>
</div>
<div id="tabPage3">
<p>
Another World, somewhere far, far away!
</p>
</div>
</div>
这是我的 CSS
.tabs > div {
display: none;
}
.tabs > div:target {
display: block;
}
这个例子没有样式,因为我只关心行为。
你可以在这里试试... http://jsfiddle.net/rcrdC/
- 在单击锚点之前,如何让它显示第一个 div?
- 即使我将锚点更改为其他内容(即#tabPage4)...如果这有意义,我如何让它离开显示的 div...显示?