当前位置:绿色下载绿色下载文章资讯网页设计HTML/CSS

十天学会div+css 第七天 横向导航菜单

减小字体 增大字体 作者:佚名  来源:本站整理  发布时间:2016-09-05 11:09:22

 今天我们开始学习《十天学会web标准(div+css)》的html列表,包含以下内容和知识点:

  • 横向列表菜单
  • 用图片美化的横向导航
  • css Sprites

一、横向列表菜单

前边学习过纵向导航菜单,又学习了float属性,那么要实现横向导航菜单是不是很简单了,只需要把li横向排列就可实现了。把第四节的代码拿过来直接用,修改后的代码如下:

 


  提示:可以先修改部分代码后再运行

 

最主要就是用float让li向右浮动后,实现横向排列,具体步骤不再赘述。以前许多朋友提问怎么让它水平居中,其实很简单,首先导航的宽度是固定的,然后设置margin:0 auto;即可实现了

为了用户体验更加友好,还是把a转换成块级元素,也可以给a设置背景色或背景图片来更加美观了,另外再设置鼠标放上时的样式。

#menu { width:370px; margin:0 auto; border: 1px solid #CCC; height:26px; background: #eee;}
#menu ul { list-style: none; margin: 0px; padding: 0px; }
#menu ul li { float:left;}
#menu ul li a { display:block; padding: 0px 8px; height: 26px; line-height: 26px; float:left;}
#menu ul li a:hover { background:#333; color:#fff;}

学到这里,常用的样式大部分都涉及到了,也许许多你还记不住,但至少混个脸熟。为了提高效率,建议大家还是手写代码,如果你还不能手写代码,就参考上边的样式,自己在css编辑器里设置吧,不再大量截图了。

经过上边的修改,现在的用户检验是不是更加友好了呢。

[1] [2] [3]  下一页

Tags:div+css 横向 导航 菜单

作者:佚名
0 0

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论