导航栏在哪(导航栏)
你们好,最近小榜发现有诸多的小伙伴们对于导航栏在哪,导航栏这个问题都颇为感兴趣的,今天小活为大家梳理了下,一起往下看看吧。
1、先写好一个html的框架,加上导航栏的条目
2、<!DOCTYPE html>
3、<html>
4、<head>
5、 <meta http-equiv="Content-Type"content="text/html; charset=utf-8"/>
6、 <style>
7、 </style>
8、</head>
9、<body>
10、 <div id="menu">
11、 <ul>
12、 <li>
13、 <a href="#">首页</a>
14、 </li>
15、 <li>
16、 <a href="#">介绍</a>
17、 <dl>
18、 <dd>
19、 <a href="#">简介</a>
20、 </dd>
21、 <dd>
22、 <a href="#">学院</a>
23、 </dd>
24、 <dd>
25、 <a href="#">校区</a>
26、 </dd>
27、 </dl>
28、 </li>
29、 <li>
30、 <a href="#">新闻</a>
31、 <dl>
32、 <dd>
33、 <a href="#">通知</a>
34、 </dd>
35、 <dd>
36、 <a href="#">简讯</a>
37、 </dd>
38、 <dd>
39、 <a href="#">公文</a>
40、 </dd>
41、 </dl>
42、 </li>
43、 </ul>
44、 </div>
45、</body>
46、</html>
47、用浏览器打开显示如下
48、首先添加初始化的css属性
49、把浏览器预设的padding和margin全部归零
50、效果如下
51、接下设置<div id="menu">的css属性
52、将位置固定
53、设置大小,100%即等于浏览器的显示宽度
54、设置其背景色
55、效果如下
56、接下添加<li>列表项目的css属性
57、去掉前面的小圆点
58、使列表项目横排
59、设置其大小
60、可得效果如下
61、上面的字样式与颜色样式与背景格格不入,这与<a>的属性有关
62、设置<a>的css属性
63、把下划线的效果去掉
64、把字的颜色改为#FFFFFF,字体为微软雅黑
65、可得效果如下
66、接着将ul列表排好版
67、宽度是<li>的个数乘<li>的宽即3*100=300px,高度和<li>一样
68、在div内居中
69、设置ul列表位置向下移32px
70、效果如下
71、接着设置dl列表项目的css属性
72、先是定好位,absolute是相对父级元素定位,top: 55px是元素顶端距离父级元素顶端55px
73、把dl的上端拓宽10px;
74、设置宽度和背景与li列表项目相同
75、接着设置dd列表项目的css属性
76、宽度要比dl小一些,上下各留出一些距离
77、设置下边框为虚线,1px,颜色为#EC933F
78、使dd居中,使dd内的文本也居中
79、效果如下
80、在li的css属性内也加上
81、使文本居中
82、总的样式就已经设置好了
83、接着我们要设置鼠标放在导航栏项目时的事件
84、先将dl列表隐藏,在dl的css属性加上
85、这样dl列表就隐藏了,接下来我要设置当鼠标放在导航栏项目上使,其相应的dl类别就会显示
86、加入下面css代码
87、下图为当鼠标放在项目介绍上时的效果
88、最后加上
89、当鼠标放在链接上时会变色
90、这样一个常见的导航栏就完成了,赋上完整css代码
91、* {
92、 margin: 0;
93、 padding: 0;
94、}
95、#menu {
96、 position: fixed;
97、 width: 100%;
98、 height: 55px;
99、 background: #9a0000;
100、}
101、li {
102、 list-style: none;
103、 float: left;
104、 width: 100px;
105、 height: 40px;
106、 text-align: center;
107、}
108、a {
109、 text-decoration: none;
110、 color: #000000;
111、 font-size: 16px;
112、 font-family: 微软雅黑;
113、 text-align: center;
114、}
115、ul {
116、 margin: auto;
117、 width: 300px;
118、 height: 40px;
119、 margin-top: 32px;
120、}
121、dl {
122、 position: absolute;
123、 top: 55px;
124、 padding-top: 10px;
125、 width: 100px;
126、 background: #9a0000;
127、 display: none;
128、}
129、dd {
130、 margin: auto;
131、 width: 80px;
132、 margin-top: 2px;
133、 margin-bottom: 5px;
134、 border-bottom: dashed 1px #EC933F;
135、 text-align: center;
136、}
137、ul li:hover dl{
138、 display: block;
139、}
140、a:hover{
141、 color: #D7643B;
142、}
以上就是导航栏这篇文章的一些介绍,希望对大家有所帮助。
免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!
-
五菱星光试驾,开启完美驾驭之旅。作为一款集智能、舒适与高效于一身的新能源车型,五菱星光给人留下深刻印象...浏览全文>>
-
乐道试驾预约,开启极致驾驶乐趣之旅!我们诚邀您亲临体验全新车型的非凡性能与智能科技。无论是流畅的动力输...浏览全文>>
-
力帆汽车,以匠心品质打造非凡驾乘体验。现在预约试驾,只需一键操作,轻松开启您的豪华驾驶之旅。无论您是追...浏览全文>>
-
试驾五菱星光的流程通常包括以下几个步骤:首先,前往当地五菱汽车4S店或线上预约试驾时间。到达后,工作人员...浏览全文>>
-
瑞驰新能源试驾,简单几步,开启完美试驾之旅。首先,通过官网或官方APP预约试驾时间,方便快捷。到达体验中心...浏览全文>>
-
保时捷预约试驾可通过线下渠道进行,流程便捷高效。首先,访问保时捷官网或前往就近的授权经销商门店,与销售...浏览全文>>
-
想要体验理想L8的非凡魅力,不妨立即预约线下试驾!作为一款集智能、舒适与性能于一身的中大型SUV,理想L8凭借...浏览全文>>
-
试驾奇骏时,建议注意以下几点:首先,提前预约试驾时间,选择合适路段,如城市道路和高速公路结合,全面体验...浏览全文>>
-
凯迪拉克CT5预约试驾,从线上到线下,体验顺畅而专业。只需几步,即可在官网或App上轻松预约,选择合适的时间...浏览全文>>
-
逍客试驾,流程简单,体验轻松。只需几步,即可开启您的试驾之旅。首先,前往4S店或线上预约,选择心仪车型与...浏览全文>>
- 试驾五菱星光的流程是什么
- 瑞驰新能源试驾,简单几步,开启完美试驾之旅
- 凯迪拉克CT5预约试驾,从预约到试驾的完美旅程
- 奔驰E级试驾预约,快速上手指南
- 试驾本田型格,快速操作,轻松体验驾驶乐趣
- 乐道试驾预约,体验极致驾驶乐趣
- 试驾别克君越,一键搞定,开启豪华驾驶之旅
- 试驾五菱星光的流程是什么
- 比亚迪试驾预约,开启完美驾驭之旅
- 别克GL8试驾,快速操作,轻松体验驾驶乐趣
- 奥迪A8L试驾预约,超简单流程,轻松开启试驾之旅
- 福特蒙迪欧预约试驾,如何快速预约并体验驾驶乐趣?
- 丰田威兰达预约试驾流程讲解
- 小鹏G7试驾,新手必知的详细步骤
- 试驾奔驰A级,一键搞定,开启豪华驾驶之旅
- 特斯拉试驾全攻略
- 吉利银河银河E5预约试驾的流程是什么
- 丰田威兰达预约试驾流程讲解
- 奇瑞新能源QQ多米试驾,新手必看的详细流程
- 烨试驾预约,一键搞定,开启豪华驾驶之旅