如何用css制作导航栏
发表于:2025-01-19 作者:千家信息网编辑
千家信息网最后更新 2025年01月19日,这篇文章主要介绍"如何用css制作导航栏"的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇"如何用css制作导航栏"文章能帮助大家解决问题。1.首先还是老样子,我们
千家信息网最后更新 2025年01月19日如何用css制作导航栏
这篇文章主要介绍"如何用css制作导航栏"的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇"如何用css制作导航栏"文章能帮助大家解决问题。
1.首先还是老样子,我们在开发 app 中新建一个 html 文件并且命名为自己喜欢的名字(最好是英文因为可以在之后的工作提中供便利,避免不必要的麻烦),那么我们就来看看代码部分吧!代码如下:
怎么用css制作导航栏 css制作导航栏
2.在上面的代码块中我们可以看到,我们使用到了ul li a
这三个标签,那么接下来我们在 a 标签中加入 href=""
这个属性和class
类属性,可以方便我们在点击导航栏中实习跳转,在继续添加 link
标签为连接 css 做准备。代码如下:
怎么用css制作导航栏 css制作导航栏
3.在完成之后,我们在新建一个 css 文件,在 css 文件中的 ul
中加入list-style-type: none;
从而除掉导航前面默认带的点,设置完成之后在进行设置鼠标滑到之后的一个导航栏变色设置,代码如下:
ul{ list-style-type: none;/* 去除 li 中的黑色点*/ margin: 0;padding: 0; width: 200px; background-color: antiquewhite;/* 设置整个导航栏的背景 */}li a{ display: block; color: peru; padding: 8px 16px; text-decoration: none;}li a.active{ background-color: palegreen/* 设置第一个导航栏的背景颜色 */}li a:hover:not(.active){/* 设置主页不会随着 鼠标的移动改变颜色 */ background-color: gray; color: white;}
4.在代码块中,小编为大家打了注释,有不懂得小伙伴们可以在CSS教程中学习,那么完成以上步骤我们就可以得到一个垂直的导航栏截图如下:
5.当然在平常的运用中我们比较多的是看到横向的导航栏,如果你要换成横向的导航栏的话只需要在 CSS 中的ul
中添加 overflow:hidden;
把width:200px;
去掉,在添加一个li的浮动为左浮动。代码和截图如下:
ul{ list-style-type: none;/* 去除 li 中的黑色点*/ margin: 0;padding: 0; overflow: hidden; background-color: antiquewhite;/* 设置整个导航栏的背景 */}li{ float: left;/* 设置左浮动让文字向右靠拢 */}li a{ display: block; color: peru; padding: 8px 16px; text-decoration: none;}li a.active{ background-color: palegreen/* 设置第一个导航栏的背景颜色 */}li a:hover:not(.active){/* 设置主页不会随着 鼠标的移动改变颜色 */ background-color: gray; color: white;}
关于"如何用css制作导航栏"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注行业资讯频道,小编每天都会为大家更新不同的知识点。
导航
制作
代码
主页
背景
颜色
文件
更多
标签
知识
鼠标
浮动
属性
截图
横向
行业
黑色
中加
直播
移动
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
软件开发量化交易
gert网络技术的缺点
下列关于各数据库中数据表
英特尔软件开发工程师
考研网络安全方向的研究生
山西hp服务器虚拟化定制
微信扫面抽奖软件开发
计算机软考网络技术还考吗
装了安全狗的服务器怎么破
方舟服务器怎么弄管理员
计算机的数据库是干嘛用的
数据库技术设计系统
号码服务器
对账数据库查询量大怎么解决
网络安全基地专场
刘强东最新互联网科技
周村资产软件开发公司
线上无人商超软件开发
湖州学软件开发工具
web窗体如何连接数据库
大华平台服务器cpu占用率高
高端网络安全运维怎么样
设计一个元旦倒计时程序数据库
在数据库中是
新建手机软件开发
db2导入oracle数据库
互联网科技手抄报简单
认可的域控制器软件开发
锂电保护板软件开发
肿瘤差异性分析的数据库有哪些