手机
当前位置:查字典教程网 >网页设计 > Div+Css教程 >DIV CSS列形导航一例,超酷解析
DIV CSS列形导航一例,超酷解析
摘要:如图效果:先看看XHTML代码:ItemoneSubitemoneSubitemtwoSubitemthreeSubitemfourItem...

如图效果:

DIV CSS列形导航一例,超酷解析1

先看看XHTML代码:

        <div id="navcontainer"> <p><ul id="navlist"> </p><p><li id="active"><a href="http://www.3lian.com/" id="current">Item one</a> </p><p><ul id="subnavlist"> </p><p><li id="subactive"><a href="http://www.3lian.com/" id="subcurrent">Subitem one</a></li> </p><p><li><a href="http://www.3lian.com/">Subitem two</a></li> </p><p><li><a href="http://www.3lian.com/">Subitem three</a></li> </p><p><li><a href="http://www.3lian.com/">Subitem four</a></li> </p><p></ul> </p><p></li> </p><p><li><a href="http://www.3lian.com/">Item two</a></li> </p><p><li><a href="http://www.3lian.com/">Item three</a></li> </p><p><li><a href="http://www.3lian.com/">Item four</a></li> </p><p></ul> </p></div>

看看CSS是如何定久相关元素的:

       #navcontainer { margin-left: 30px; } <p>#navcontainer ul </p><p>{ </p><p>margin: 0; </p><p>padding: 0; </p><p>list-style-type: none; </p><p>font-family: verdana, arial, Helvetica, sans-serif; </p><p>} </p><p>#navcontainer li { margin: 0; } </p><p>#navcontainer a </p><p>{ </p><p>display: block; </p><p>padding: 5px 10px; </p><p>width: 140px; </p><p>color: #000; </p><p>background-color: #ADC1AD; </p><p>text-decoration: none; </p><p>border-top: 1px solid #fff; </p><p>border-left: 1px solid #fff; </p><p>border-bottom: 1px solid #333; </p><p>border-right: 1px solid #333; </p><p>font-weight: bold; </p><p>font-size: .8em; </p><p>background-image: url(images/vertical06.jpg); </p><p>background-repeat: no-repeat; </p><p>background-position: 0 0; </p><p>} </p><p>#navcontainer a:hover </p><p>{ </p><p>color: #000; </p><p>background-color: #889E88; </p><p>text-decoration: none; </p><p>border-top: 1px solid #333; </p><p>border-left: 1px solid #333; </p><p>border-bottom: 1px solid #fff; </p><p>border-right: 1px solid #fff; </p><p>background-image: url(images/vertical06a.jpg); </p><p>background-repeat: no-repeat; </p><p>background-position: 0 0; </p><p>} </p><p>#navcontainer ul ul li { margin: 0; } </p><p>#navcontainer ul ul a </p><p>{ </p><p>display: block; </p><p>padding: 5px 5px 5px 30px; </p><p>width: 125px; </p><p>color: #000; </p><p>background-color: #C5D8C5; </p><p>text-decoration: none; </p><p>font-weight: normal; </p><p>} </p><p>#navcontainer ul ul a:hover </p><p>{ </p><p>color: #000; </p><p>background-color: #889E88; </p><p>text-decoration: none; </p>}

【DIV CSS列形导航一例,超酷解析】相关文章:

用CSS3创建一个旋转可变色按钮

DIV+CSS制作的网页如何让网页居中

CSS圆角矩形的技巧

CSS语法解析

DIV+CSS网页设计常用布局代码

新浪微博CSS布局实例分析

CSS应用基础教程:应用补充

CSS等比列放大缩小效果

DIV CSS网页布局需要掌握的八大技巧

CSS 控制因Html页面高度导致抖动的问题解决方法

精品推荐
分类导航