ddxiami

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1926|回复: 0

[div+css] 水平导航条的制作示例

[复制链接]
发表于 2013-9-23 15:30:04 | 显示全部楼层 |阅读模式
html页面:
<ul>
        <li><a href="#">Home</a></li>
        <li><a href="#">About</a></li>
        <li><a href="#">News</a></li>
        <li><a href="#">Products</a></li>
        <li><a href="#">Services</a></li>
        <li><a href="#">Clients</a></li>
</ul>



css样式:
/*首先清除ul的list-style、margin和padding*/
ul{
margin:0;
padding:0;
list-style:none;
width:720px;
float:left;/*使ul不会因没有内容而没有了高度,使背景不能显示,也可以在最后加上空的div,然后用clear实现*/
background:#0099FF;
}

/*然后,可以将li的display属性设置了inline或者设置float为left,display li可能会出现bug,所以我一般用float left的方法*/
ul li{
float:left;
}

ul a{
display:block;
float:left;/*跨浏览设置*/
padding:0 2em;
line-height:2.1em;
text-decoration:none;
color:#fff;
}

ul .first a{
background:none;/*去掉第一个链接的背景,(待测试验证)*/
}

ul a:hover{
color:#333;
}





回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|技术文档库 ( 闽ICP备15017263号-2 )|网站地图

GMT+8, 2025-5-19 02:14 , Processed in 0.038524 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表