0
如果你看看http://www.jumo.com/about,你會注意到nav上的三個鏈接被設置爲錨點。查看代碼,我們可以發現,負責這個CSS是:如何創建頁內水平導航錨定系統?
/* ?OPTIONS? */
.section_options {
border-bottom:1px solid #94CB41;
display:none;
font-size:14px;
margin-bottom:25px;
margin-top:0;
padding-left:10px;
width:98%;
z-index:20;
line-height: 21px;
}
.section_options a {
border:1px solid #cccccc;
border-bottom:0px solid #cccccc;
color:#555555;
margin-right:9px;
opacity:0.6;
padding:9px 14px 2px;
}
.section_options a.selected {
background:white;
font-weight:bold;
color:#555555;
opacity:1;
padding-bottom:3px;
border:1px solid #94CB41;
border-bottom: 1px solid white;
margin-left:4px;
}
以及這在HTML
<style>
#about, #team, #contact { display:none; }
</style>
去進一步下降到HTML中,我們可以看到這些節被稱爲 -
<div class="section_options" id="section_nav" style="display: block;">
<a href="#about" class="about selected">About Us</a>
<a href="#team" class="team">Our Team</a>
<a href="#contact" class="contact">Contact</a>
</div>
<div id="about" class="section">
and
<div id="team" class="section">
and
<div id="contact" class="section">
然而,當我使用這個代碼我只是得到所顯示的三個選項卡,但沒有別的,和錨鏈接什麼也不做。我知道如果將{display:}更改爲阻止或內聯,它將顯示內容,但鏈接的選擇不起作用,錨定不起作用。有人知道爲什麼嗎?我有一種感覺,它與section_nav沒有在CSS中聲明有關,但不確定。
謝謝!
謝謝你,現在看看。 – sthomps 2011-01-11 19:35:13