1.链接列表
导航栏基本上是一个链接列表,因此使用 <ul> 和 <li> 元素是非常合适的
ul {
list-style-type: none; /* 删除圆点 */
margin: 0; /* 去除浏览器默认设定 */
padding: 0; /* 去除浏览器默认设定 */
}
2.垂直导航栏
使用a元素来实现
a {
display: block; /* 将链接改为块元素,可令链接区域可点击,可设定宽度*/
width: 60px; /* 块元素占全部宽度,设定为60,解决IE6可能发生的问题*/
}
水平导航栏
- 行内
利用li元素
li { display: inline } /* 将li元素设定为行内元素,将它们在同一行显示 */
2.浮动
针对上面的行内,链接的宽度不同,使用浮动可以解决
li { float: left; } /* 使用float吧元素滑向彼此*/
a {display: block; with: 60px; }
网友评论