2.ol-li有序列表(在网页中显示的默认样式一般为:每项 li 前都自带一个序号,序号默认从1开始)
其实导航栏就是给列表标签设置CSS样式
第一步:
在HTML上的文件里加上ul-li 标签,在对应的CSS文件中使用下边语句去掉 li 标签前面默认的小圆点
第二步:
让 li 标签 浮动 起来,一般设置为左浮动,看看它是不是变成了一横排
第三步:
美化一下你的导航栏,给它加个背景色吧 background-color: red
每个导航单元的字数不同,大小不同给它设置宽高看起来更美观 height: 30pxwidth: 100px
字体颜色也可以设置哦 color: #000f
留个分界线导航栏不会连成一片了 margin-left: 1px
第四步:
加上一个鼠标事件,鼠标移动到导航单元改变背景色和文本颜色
第五步:
使用a标签给你的导航加上链接
一般加上链接后文本会默认加一个下划线,使用语句 text-decoration: none 去除下划线
未被访问的链接
鼠标指针移动到链接上
正在被点击的链接
已被访问的链接
不同的属性会呈现不同的效果哦, 赶快试试吧 !
HTML5+CSS3做一个后台管理系统的侧边导航栏,点击三条杠,可以收起或展开侧边导航栏。收起时,图标变大,文本在图标下方,管理员头像右侧的欢迎语隐藏;展开时图标变小,文本在图标的右侧显示,管理员头像右侧的欢迎语显示。切换过程伴有过渡动画,右侧内容区可以放自己的内容。
效果:
源码:
这种导航栏可以利用纯css解决的主要是运用a:hover 和 display:block
当a:hover鼠标悬浮时, 改变a的背景图片
然后然原来隐藏的二级水平导航栏display:none变成display:block
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)