简单 纯css 多级导航菜单 制作教程1 - 使用ul li 制作导航栏
2013-04-22 14:36
806 查看
这是效果:
菜单1
菜单2
菜单3
这是html代码结构
<div id="nav">
<div class="menu">
<ul>
<li>
<a href="">菜单1</a>
</li>
<li>
<a href="">菜单2</a>
</li>
<li>
<a href="">菜单3</a>
</li>
</ul>
</div>
</div>
正常不加css 的显示是这样:
菜单1
菜单2
菜单3
第一步我们要将排列变成横列
我们加上css
.menu ul { list-style:none;}
.menu li { float:left; width:100px;}
分下下这3句
list-style:none; 是消除 ul 前面的 小点
float:left; 将li 变成浮动元素,
width:100px; 设定宽度
显示是这样:
菜单1
菜单2
菜单3
接下来我们修改 a 的样式
添加如下样式
.menu a{
display:block; /*此元素将显示为块级元素*/
height:32px;
width:100px;
line-height:32px; /*字体行高*/
text-decoration:none; /*取消链接下划线*/
text-align:center; /*字居中*/
}
/*配色独立出来修改方便*/
.menu a {
color:#F8F8F8; /*文字颜色*/
background:#2571B7; /*底色*/
}
.menu a:hover {
background: #175286; /*鼠标悬浮颜色*/
}
这样一个简单的导航菜单就制作完成了
来自为知笔记(Wiz)
菜单1
菜单2
菜单3
这是html代码结构
<div id="nav">
<div class="menu">
<ul>
<li>
<a href="">菜单1</a>
</li>
<li>
<a href="">菜单2</a>
</li>
<li>
<a href="">菜单3</a>
</li>
</ul>
</div>
</div>
正常不加css 的显示是这样:
菜单1
菜单2
菜单3
第一步我们要将排列变成横列
我们加上css
.menu ul { list-style:none;}
.menu li { float:left; width:100px;}
分下下这3句
list-style:none; 是消除 ul 前面的 小点
float:left; 将li 变成浮动元素,
width:100px; 设定宽度
显示是这样:
菜单1
菜单2
菜单3
接下来我们修改 a 的样式
添加如下样式
.menu a{
display:block; /*此元素将显示为块级元素*/
height:32px;
width:100px;
line-height:32px; /*字体行高*/
text-decoration:none; /*取消链接下划线*/
text-align:center; /*字居中*/
}
/*配色独立出来修改方便*/
.menu a {
color:#F8F8F8; /*文字颜色*/
background:#2571B7; /*底色*/
}
.menu a:hover {
background: #175286; /*鼠标悬浮颜色*/
}
这样一个简单的导航菜单就制作完成了
来自为知笔记(Wiz)
相关文章推荐
- Html+css+div+ul+li制作Web前端导航菜单。
- css div ul li 导航栏(横向):(纯CSS 多级菜单IE6能支持的)
- csc实例:用UL制作横向CSS导航菜单
- css基础 使用div块清除无序列表ul,li中的左右浮动的简单示例 clear:both
- 使用CSS 制作导航菜单
- css中使用ul li ul li ul li ul li 实现四层级联菜单
- CSS技巧 使用标签来创建导航菜单(滑动门教程)
- 实例:用UL制作横向CSS导航菜单
- 使用CSS 制作导航菜单 (一)
- ul+li及css制作韩国风格菜单代码
- 使用CSS 制作导航菜单 (二)
- 漂亮的水平导航菜单css+ul li
- 用“ul+li”及css制作韩国风格菜单
- 前端开发css实战:使用css制作网页中的多级菜单
- html使用ul li 标签实现多级横向菜单
- 使用div+css制作简单导航 以及要注意问题
- 使用DIV+CSS制作二级导航菜单(横向)
- HTML+CSS+JavaScript通过嵌套ul li实现简单的二级菜单
- 使用CSS制作简单的下拉菜单导航,用的是hover,js下次在分享
- 用ul、li标签创建css横向导航菜单示例