XHTML CSS应用教程——利用CSS实现页面左侧动态导航

完全不用Javascript实现的动态导航条,而且效果还很不错哦。<style type="text/css">
<!--
#nav {
font-size:12px;
height:380px;
margin:0;
padding:0;
width:180px;
overflow:hidden;
background:#f0f0f0;
list-style:none;
border-left:1px solid black;
border-right:1px solid black;
}
#nav li a {
display:block;
text-decoration:none;
color:#0000FF;
margin:0;
width:100%;
}
#nav li a span {
display:none;
color:green;
height:120px;
}
#nav li a.one span {
display:block;
margin:0 10px;
}
#nav li a:hover {
background-color: #F0F0F0;
}
#nav li a:hover span {
display:block;
margin:0 10px;
}
#nav .h2 {
margin:0 5px;
padding:0;
color:#000000;
border:0;
}
#nav .h3 {
margin:0 5px;
padding:0;
color:black;
}
.curved {
width:180px;
}
.curved .b1, .curved .b2, .curved .b3, .curved .b4  {
font-size:12px;
display:block;
background:black;
overflow: hidden;
}
.curved .b1, .curved .b2, .curved .b3 {
height:1px;
}
.curved .b2, .curved .b3, .curved .b4 {
background:#f0f0f0;
border-left:1px solid black;
border-right:1px solid black;
}
.curved .b1 {
margin:0 4px;
background:black;
}
.curved .b2 {
margin:0 2px;
border-width:0 2px;
}
.curved .b3 {
margin:0 1px;
}
.curved .b4 {
height:2px;
margin:0px;
}
-->
</style><span class="curved"><span class="b3"></span></span><br />
<div class="curved">
<span class="b1"></span>
<span class="b2"></span><span class="b4" ></span>
<ul id="nv">
<li>
<a  href="#nogo">
<b class="h2">主标题 1 </b>
<br />
<b class="h3">副标题</b>
<span>XHTML CSS应用教程——页面左侧动态导航的实现</span>        </a>      </li>
<li>
<a href="#nogo">
<b class="b1"></b>
<b class="b2"></b>
<b class="b3"></b>
<b class="b4"></b>
<b class="h2">主标题 2 </b>
<br />
<b class="h3">副标题</b>
<span>XHTML CSS应用教程——页面左侧动态导航的实现</span>       </a>     </li>
<li>
<a href="#nogo">
<b class="b1"></b>
<b class="b2"></b>
<b class="b3"></b>
<b class="b4"></b>
<b class="h2">主标题 3 </b>
<br />
<b class="h3">副标题</b>
<span>XHTML CSS应用教程——页面左侧动态导航的实现</span>       </a>     </li>
<li>
<a href="#nogo">
<b class="b1"></b>
<b class="b2"></b>
<b class="b3"></b>
<b class="b4"></b>
<b class="h2">主标题 n </b>
<br />
<b class="h3">副标题</b>
<span>XHTML CSS应用教程——页面左侧动态导航的实现</span>          </a>        </li>
<li>
<a class="one" href="#nogo">
<b class="b1"></b>
<b class="b2"></b>
<b class="h2">主标题 n 1 </b>
<br />
<b class="h3">副标题</b>
<span>XHTML CSS应用教程——页面左侧动态导航的实现</span>          </a>        </li>
</ul>
<b class="b4"></b>
<b class="b3"></b>
<b class="b2"></b>
<b class="b1"></b>  </div>
</div>