Web网页简单的静态导航菜单的制作
2016-05-06 13:09
323 查看
Web网页导航菜单的制作
最近初学Html/Css,今天学习了一个简单的静态导航条的制作。属于很简单,很基础的东西。思路:导航菜单–>书籍的目录,条目性结构–>用无需列表构建导航菜单
1. 首先在html代码中建立ul:
<ul> <li><a href="#">首 页</a></li> <li><a href="#">新闻快讯</a></li> <li><a href="#">产品展示</a></li> <li><a href="#">售后服务</a></li> <li><a href="#">联系我们</a></li> </ul>
效果如下(浏览器中显示会有下划线,我们在第二步中进行去除):
首 页
新闻快讯
产品展示
售后服务
联系我们
2. 这是我们有了基本目录,我们建立CSS文件,引入到html中,然后进行样式清除,既将本来的样式抹掉,并建新样式:
基本的样式清除: *{margin:0;padding:0}无序列表圆点去除:li{list-style-type: none;}
下划线去除: a{text-decoration:none}
同时,在此基础上进行一些CSS的自定义。
a:hvoer是一个CSS伪类,用于鼠标移到a的时候的样式
最终CSS代码:
*{margin: 0;padding: 0;font-size: 20px}; ul{width:100px} li{list-style-type: none;} a{text-decoration:none;display:block;height: 30px;line-height: 30px;width: 100px;background-color: #ccc;margin-bottom: 1px;text-indent: 10px} a:hover{background-color: #f60;color: #fff};
需要将a标签设置为块元素,才能设高宽、hover效果 代码:a{display:block}
文本缩进标签 text-indent 不会影响总体宽度
3.效果
相关文章推荐
- java-WEB中的监听器Lisener
- GUI - Web前端开发框架
- Extjs4.0 最新最全视频教程
- MyEclipse Web Project转Eclipse Dynamic Web Project
- axis备忘
- 在Windows 8.1的IE 11中屏蔽双击放大功能
- HTML5调用摄像头实例
- Apple官网研究之使用Justify布局导航
- 关于前端的思考与感悟
- 创业如何选择WEB开发语言
- 通过Mootools 1.2来操纵HTML DOM元素
- jQuery Html控件基本操作(日常收集整理)
- WEB标准网页布局中尽量不要使用的HTML标签
- Erlang实现的一个Web服务器代码实例
- 防止网页脚本病毒执行的方法-from web
- Flash 与 html 的一些实用技巧
- 自学成才的秘密:115个 web Develop 资源
- html工作中表格<tbody>标签的使用技巧
- HTML 向 XHTML1.0 兼容性指导