颠末激进div组织与nav组织发展对比深造,从而从html css组织中驾御nav语法与用法。
以下CSS5颠末三个机关理论让各人驾御nav机关,离别:
1)、古板div+ul+li组织导航技俩;
2)、nav+ul+li布局导航名目;
3)再在nav+ul+li组织的底子上对nav设置class css技俩
经过以上案例让各人懂得nav一班配合ul li或直接用于构造导航关系的布局,同时nav就像div那样应用可以直接设置css也可以加class或id 。
详细案比下列:
1、古板div css结构与NAV css组织残缺HTML源代码
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>nav组织 在线演示 CSS5</title> <style> ul,li{ padding:0; margin:0;list-style:none} .nav{border:1px solid #000; width:510px; overflow:hidden} .nav li{ line-height:22px; float:left; padding:0 5px;} .nav li a:hover{ color:#F00} /* 对class=nav配置玄色边框,鼠标滑过超链接笔墨为血色 */ nav{ border:1px solid #F00; width:520px; overflow:hidden} nav li{line-height:22px; float:left; padding:0 6px;} nav li a{ color:#F00} /* 对nav设置红色边框,超链接位置为赤色 */ nav.bg{ bac公斤round:#CCC} nav.bg li a{ color:#090} /* 对nav设置装备摆设class=bg,设置背景为灰色,超链接位子为绿色 */ </style> </head> <body> <p>激进 div ul li布局导航条效果</p> <div class="nav"> <ul> <li><a href="//www.css5.com.cn/">站点首页</a></li> <li><a href="//www.css5.com.cn/html/">HTML教程</a></li> <li><a href="//www.css5.com.cn/htmlrumen/">HTML入门</a></li> <li><a href="//www.css5.com.cn/html5/">HTML5教程</a></li> <li><a href="//www.css5.com.cn/css/">CSS教程</a></li> <li><a href="//www.css5.com.cn/css/">CSS入门</a></li> </ul> </div> <p>html5 nav ul li机关导航条没有对nav加id与class 同时设置装备摆设nav li a超链接笔墨字体色调为红色字和赤色框成绩</p> <nav> <ul> <li><a href="//www.css5.com.cn/">网站首页</a></li> <li><a href="//www.css5.com.cn/html/">HTML教程</a></li> <li><a href="//www.css5.com.cn/htmlrumen/">HTML入门</a></li> <li><a href="//www.css5.com.cn/html5/">HTML5教程</a></li> <li><a href="//www.css5.com.cn/css/">CSS教程</a></li> <li><a href="//www.css5.com.cn/css/">CSS入门</a></li> </ul> </nav> <p>html5 nav ul li机关别的加class=bg设置装备摆设后援为灰彩色,超链接文字字体颜色为绿色</p> <nav class="bg"> <ul> <li><a href="//www.css5.com.cn/">web首页</a></li> <li><a href="//www.css5.com.cn/html/">HTML教程</a></li> <li><a href="//www.css5.com.cn/htmlrumen/">HTML入门</a></li> <li><a href="//www.css5.com.cn/html5/">HTML5教程</a></li> <li><a href="//www.css5.com.cn/css/">CSS教程</a></li> <li><a href="//www.css5.com.cn/css/">CSS入门</a></li> </ul> </nav> </body> </html>
以上运用保守div+ul+li+css组织导航类组织,从此应用nav+ul+li+css结构,同时再在nav的根底上对nav配置class扭转其组织对比成果。
特别说明:大约关于不会div css结构来讲,可以看到以上代码比拟艰难,根本的贪图方法即是深造div+css,自然看以上代码就会一眼就会明白案例剖明常识点,天然看看以上案例就把握了。
如需转载,请注明文章出处和来源网址:http://www.divcss5.com/html/h53037.shtml