颠末激进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








