<CSS基础>导航栏制作教程

来源:互联网 发布:苹果52g网络 编辑:程序博客网 时间:2024/05/21 16:57

最近开始巩固前端知识,所以作为一个渣渣还是来写写博客吧。

这是是写一个横向菜单,比较简单, 如图所示,


点击时:



开始写内容,首先是基本包含内容:

<pre name="code" class="html"><span style="white-space:pre"></span><body><div id="div1"><ul><li><a href="http://www.swu.edu.cn">首页</a></li><li><a href="http://www.swu.edu.cn">热点</a></li><li><a href="http://www.swu.edu.cn">订阅中心</a></li><li><a href="http://www.swu.edu.cn">手机客户端</a></li><li><a href="http://www.swu.edu.cn">鲜果</a></li></ul></div></body>

CSS样式: 
<span style="white-space:pre"></span><pre name="code" class="css">*{padding:0;margin:0;}

*内容是为了避免不同浏览器的不同自带格式。

#div1{width:960px;height:35px;background:#999;margin:0 auto;margin-top:30px;}
设置div1格式,即导航栏看到的外部样式,margin:0 auto为居中显示,

margin-top:30px为距离顶部30px

#div1 ul{list-style:none;}
将列表自带样式去除
#div1 ul li{float:left;color:#000;line-height:35px;text-align:center;margin-right:1px;}

line-height设置为和菜单栏一样大小,可将文字垂直居中.

text-align:center则设置文字水平居中。

li为块状元素,都是一行一行的显示,于是我们设置为float:left

a{color:#FFF;text-decoration:none;font-size:12px;height:35px;display:block;padding:0 10px;}
a:hover{<span style="white-space:pre"></span>text-decoration:underline;<span style="white-space:pre"></span>color:#333;<span style="white-space:pre"></span>background-color:#900;<span style="white-space:pre"></span>}
为a设置样式,以及点击a时的状态,












0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 三星s7屏幕漏液怎么办 三星s8出现蓝框怎么办 三星手机短信图标没了怎么办 ps没有足够的ram怎么办 ps性能调不了是怎么办 苹果6p照相模糊怎么办 相框玻璃碎了怎么办 word文档加密后忘记密码怎么办 手机wps密码忘了怎么办 苹果手表忘了密码怎么办 苹果系统忘了密码怎么办 ps画板建小了怎么办 wps表格密码忘了怎么办 word文档变成虚的怎么办 wps论文中表格跨页怎么办 word文档复制过来有边框怎么办 wps表格跨页断开怎么办 锅的铆钉老是松怎么办 文胸不知道怎么染色了怎么办 未后的信息我该怎么办? 做leep手术后大出血怎么办 眼线笔出不了水怎么办 手机字体变成空心字怎么办 平安树树枝黑了怎么办 柳树被虫钻洞了怎么办 柳树叶子上有虫子怎么办 小金鱼翻肚皮了怎么办 秋天树叶没了小鸟怎么办 去国外旅游不会英语怎么办 橡皮树长了2米高怎么办 榕树盆景长的高怎么办? 2岁宝宝看书弯腰低头怎么办 excel表格打开很慢怎么办 3d模型有红线框怎么办 电视页面加载时错误怎么办 投屏显示加载视频错误怎么办 word遇到问题需要关闭怎么办 画眼线看不出来怎么办 14岁眼皮很松怎么办啊 ps存不了psd格式怎么办 花草上有白色物怎么办