时间:2021-05-08
今天分享一下简单导航栏的制作方法:
第一步:引入css样式表,新建一个id为nav的层,使用<ul>、<li>、<a>标签来制作完成效果。
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <link rel="stylesheet" type="text/css" href="css/yiji.css"/> </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> </ul> </div> </body></html>第二步设置CSS样式:
1.设置nav的属性
#nav{ width: 500px; height: 50px; border: 1px solid red;}展示效果如下所示:
2.清除<ul>标签前面自带的点
#nav ul{ list-style: none;}3.设置<ul>下包含的<a>标签的属性
#nav ul li a{ width: 98px; height: 50px; float: left; border: 1px solid red; text-align: center; line-height: 50px; text-decoration: none;}4.设置鼠标滑过效果
#nav ul li a:hover{ background-color: #ABCDEF;}最终效果:
完整HTML代码部分:
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <link rel="stylesheet" type="text/css" href="css/yiji.css"/> </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> </ul> </div> </body></html>完成CSS样式代码部分:
*{ margin: 0; padding: 0;}#nav{ width: 500px; height: 50px; border: 1px solid red; margin: 30px;}#nav ul{ list-style: none;}#nav ul li a{ width: 98px; height: 50px; float: left; border: 1px solid red; text-align: center; line-height: 50px; text-decoration: none;}#nav ul li a:hover{ background-color: #ABCDEF;}以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
这个导航下拉菜单需要实现的功能是:下拉菜单的宽度与浏览器视口的宽度一样宽;一级导航只有两项,当鼠标移到一级导航上的导航项时,相应的二级导航出现。在本案例中通过改
面包屑导航指的是一级级的可以随时找到上一级,可以谁是联系到原来的目录页面的导航。面包屑导航在大型网站建设中有什么好处:1、使大型网站建设的结构层次更加清晰,提高
效果图网店装修中店招的装修可谓是首当其冲的一环,小编这里为大家介绍的带二级导航搜索框,所谓二级导航就是在淘宝店铺页面同时展现一级和二级导航的方式。下面展示的是我
很多导航菜单是树形的,即一级一级往下分,这样的结构固然需要用递归来处理。对于Freemarker来说,宏就相当于函数,其定义了签名及参数列表。所以在freema
面包屑导航,在网站中的作用是能够帮助用户清楚自己所处于哪个页面,并能通过面包屑导航返回到上一级页面或是跨级页面,对于用户来非常便捷。在电商网站里,面包屑导航有着