HTML+CSS制作导航条

今天无意中看到一个网站的导航条,觉得效果还不错,而且制作也很简单,就自己试着用HTML+CSS做了个一模一样的,下面就把导航条的制作方法及步骤分享给大家!

操作方法

  • 01

    首先在<body>标签中建立一个DIV,为其命名为“nav”,在DIV中建立一个无序列表,根据图中所示列表共分为9个项目,并且每个项目都带有超链接,因为是做演示,以下的每个链接就以空链接来做示范,代码如下: <html> <head> <title>制作网页导航条</title> <style> <!-- --> </style> </head> <body> <div id="nav"> <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> <li><a href="#" />招贤纳士</a></li> <li><a href="#" />联系我们</a></li> <li><a href="#" />来访路线</a></li> <li><a href="#" />收藏本站</a></li> </ul> </div> </body> </html> 打开浏览器预览,看到的效果如下:

  • 02

    鼠标右键将导航条的背景图片先存入电脑,如下图:

  • 03

    现在来为导航条中的元素逐一设置CSS样式,先为ul规定样式;代码如下: <style> <!— #nav  ul { Width:1000px; height:40px; margin:30px auto; padding:0; list-style:none; border-top:solid 5px #DAA520; border-bottom:solid 5px #DAA520; background:url(img/navig-bg.jpg); } --> </style> 上列代码的意思依次为 #nav ul { 宽度:1000像素; 高度:40像素; 外边距:上下各30像素,左右相等; 内边距:0; 列表风格显示:无;(这一句代表去掉列表前面的黑点) 上边框线:实体线,5像素,颜色#DAA520; 下边框线:实体线,5像素,颜色#DAA520; 背景:URL(图片地址); } 打开浏览器预览,看到的效果如下:

  • 04

    再为<ul>中的<li>规定样式,代码如下: #nav ul li { float:left; text-align:center; font:16px/2.5 "microsoft yahei"; } 上列代码的意思依次为 #nav ul li { 宽度:100像素; 浮动:左对齐; 文本对齐:居中; 文字:大小16像素,行高16×2.5,字体”微软雅黑”; } 打开浏览器预览,看到的效果如下:

  • 05

    接下来就是为<li>里的链接<a>标签规定样式了,代码如下: #nav ul li a { text-decoration:none; color:#800080; } 这句代码的意思是a 元素文字装饰:无(表示去掉下划线); 默认下文字颜色:#800080(颜色代码); #nav ul li a:hover { display:block; color:#FFFFFF; background:#DC143C; } 这句代码的意思是当鼠标移上a元素时,显示为:块;文字颜色#FFFFFF(白色);背景颜色:#DC143C(红色); 到了这一步,这个导航条就已经完成了,当把鼠标移到“公司简介”这一链接时,链接就会显示为块级元素,文字显示白色,背景显示为红色,如下图所示:

  • 06

    所有的样式代码如下: <style type="text/css"> #nav ul { Width:1000px; height:40px; margin:30px auto; padding:0; list-style:none; border-top:solid 5px #DAA520; border-bottom:solid 5px #DAA520; background:url(images/navig-bg.jpg) } #nav ul li { width:100px; float:left; text-align:center; font:16px/2.5 "microsoft yahei"; } #nav ul li a { color:#800080; text-decoration:none; } #nav ul li a:hover { display:block; color:#FFFFFF; background:#DC143C; } </style>

(0)

相关推荐

  • 如何用div制作导航条

    我们在开发网页的时候经常使用到导航条,那么如何利用div制作导航条呢?今天本人就利用div制作一个导航条,同时把制作过程和截图分享给大家,希望对你有所帮助和启发. 操作方法 01 双击打开dreamw ...

  • div+css制作导航下拉菜单

    div+css制作导航下拉菜单 操作方法 01 首先看如下代码: 02 预览效果: 03 新增如下代码: 04 预览效果如下: 05 发现样式乱了,这是因为新增的li继承了原本的 Float:left ...

  • 如何用Bootstrap制作导航条

    Bootstrap作为目前比较流行的前端框架,它给我们开发页面提供了便捷.下面小编给大家介绍一下如何用Bootstrap制作导航条 操作方法 01 首先我们需要搭建一个html页面,如下图所示,在页面 ...

  • 用css配合HTML代码制作导航条下拉面板

    导航下拉面板能让导航装载更多的内容,添加更多的关键词,有利于优化,也使网站显得更加高端大气,如果您需要,我就来提供! 操作方法 01 首先我们来看看下拉面板的效果吧,这个事稍微复杂一点的下拉面板,我们 ...

  • HTML和css怎样制作横排导航条,菜单

    很多小伙伴学习了一段时间的HTML和css,就想自己动手试试制作导航条菜单,不过却没有思路,今天小编我就来分享一下HTML和css制作导航条的实例,大家可以参考参考. 操作方法 01 如图,制作导航条 ...

  • 用PS做导航条

    想不想用PS做一个导航条,点击一下导航条上的"C盘"就打开C盘,点击一下导航条上的"图片"就打开我的图片文件夹? 嘿,够酷的吧,还等什么,赶快和我一起来动手吧. ...

  • 硕思闪客菜单制作flash导航条图文教程

     如何利用硕思闪客菜单制作flash导航条?具体步骤是怎样的呢? 一:创建完全自定义的flash导航条。 1、打开硕思闪客菜单软件,新建“水平菜单”或者“垂直菜单”, 菜单编辑界面将会出现原始菜单按钮 ...

  • PS制作简洁漂亮的网站导航条方法步骤

    导航栏是网页设计的核心,今天让我们学习如何制作简洁而漂亮的网页导航条的制作方法.效果图如下: 操作方法 01 新建一个520×300的白色背景图 02 改变背景颜色为黑色,在"视图" ...

  • 如何制作淘宝店铺导航条

    淘宝店铺导航条可以让到店铺的顾客更方便的找到他们所需要的,减少顾客的时间,提高他们的购物目的性,促进交易完成.那么如何制作淘宝店铺导航条?淘宝学堂图文解说,一学就会非常简单实用!今天给新手朋友们介绍一 ...