位置: IT常识 - 正文

html+css实现页面顶部导航栏(html-css)

编辑:rootadmin
html+css实现页面顶部导航栏

推荐整理分享html+css实现页面顶部导航栏(html-css),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:html如何用css,html-css,html-css,html网页css,html+css制作网页,html页面写css,html页面写css,html-css,内容如对您有帮助,希望把文章链接给更多的朋友!

最终效果如下:

接下来,我将从html和css两大部分,逐步为您讲解制作过程

目录

Html 实现布局

创建父栏目

创建子栏目

插入外部样式表,为接下来的css编辑做准备

Css 实现样式

排布文本,设置背景

交互效果的实现

实现子栏的隐藏与显示

实现当鼠标移动到子栏时的视觉互动


Html 实现布局创建父栏目<body> <ul id="ulfather"><!--创建父列--> <li class="lifather"> <h4>栏目一</h4> </li> <li class="lifather"> <h4>栏目二</h4> </li> <li class="lifather"> <h4>栏目三</h4> </li> <li class="lifather"> <h4>栏目四</h4> </li> <li class="lifather"> <h4>栏目五</h4> </li> </ul></body>

创建子栏目

因为有五个父栏目,每个父栏我都打算设置3个子栏;如果把全部五个栏目的代码都贴上来,则太过冗长了。下面仅展示在“栏目一”创建子栏目的代码

<li class="lifather"> <h4>栏目一</h4> <ul class="ulson"><!--创建子列--> <li class="lison">子栏</li> <li class="lison">子栏</li> <li class="lison">子栏</li> </ul></li>html+css实现页面顶部导航栏(html-css)

插入外部样式表,为接下来的css编辑做准备

这步操作的代码我就不放了,因为每个人存放css文件的位置不同,如果不知道如何从外部插入样式表,可以参考以下方法:

<head><link rel="stylesheet" href="外部样式表的位置"></head>Css 实现样式排布文本,设置背景*{ margin: 0;/*清除外边距*/ padding: 0;/*清除内边距*/ list-style: none;/*删除<li>标签生成的点*/}body{ background-image: url('https://www.yuucn.com/wp-content/uploads/2023/05/1684753161-f8c2113278c8b38.png');/*插入背景图片*/ background-repeat: repeat-x;/*让背景图仅在x轴重复*/ display: flex;/*设置为弹性盒*/ justify-content: center;/*导航栏居中*/}#ulfather{ display: flex;/*设置为弹性盒*/ background-color: rgb(40, 44, 100);/*设置栏目背景为深紫色*/ box-shadow: 2px 5px 15px rgba(0, 0, 0, .7);/*阴影效果*/ border-radius: 5px;/*圆角效果*/ width: 350px;/*导航栏宽度*/ height: 30px;/*导航栏长度*/ line-height: 30px;/*文字垂直居中*/}.lifather{ width: 70px;/*每个栏目占宽70像素,把350像素的导航栏5等分*/ text-align: center;/*文字水平居中*/ color: rgb(160, 160, 230);/*设置字体颜色为浅紫色*/}.ulson{ background-color: rgb(100, 100, 100, .5);/*设置子栏背景为半透明灰色*/ border-radius: 0px 0px 5px 5px;/*圆角效果*/ color: rgb(250, 250, 250);/*设置字体颜色为白色*/}

交互效果的实现实现子栏的隐藏与显示

隐藏:在.ulson中添加一行代码即可

.ulson{ background-color: rgb(100, 100, 100, .5);/*设置子栏背景为半透明灰色*/ border-radius: 0px 0px 5px 5px;/*圆角效果*/ color: rgb(250, 250, 250);/*设置字体颜色为白色*/ display: none;/*初始状态为隐藏*/}

显示:当鼠标移动到栏目上时,显示对应的子栏

.lifather:hover .ulson{ display: block;}

 

实现当鼠标移动到子栏时的视觉互动

当鼠标指向子栏时,子栏颜色变深

.lison:hover{ background-color: rgba(0, 0, 0, .3);}

总结

以上就是利用html和css实现页面顶部导航栏的过程了,实际使用时,把文本适当修改,并插入链接即可实现完整的功能了。

本文链接地址:https://www.jiuchutong.com/zhishi/295159.html 转载请保留说明!

上一篇:马卡雷纳山脉中的卡诺克里斯塔尔斯河,哥伦比亚 (© Jorge Iván Vásquez Cuartas/Getty Images)(马卡雷纳大教堂)

下一篇:VSCode创建Vue项目完整教程(使用vscode开发vue例子)

  • 怎么提高淘宝店铺信誉与淘宝推广的几个小技巧(怎么提高淘宝店铺访客量和流量)

    怎么提高淘宝店铺信誉与淘宝推广的几个小技巧(怎么提高淘宝店铺访客量和流量)

  • 手机加密相册在哪里找到(手机 加密相册)

    手机加密相册在哪里找到(手机 加密相册)

  • OPPO音量键代替电源键开机(OPPO音量键代替电源键软件)

    OPPO音量键代替电源键开机(OPPO音量键代替电源键软件)

  • OPPO手机屏幕关闭时间怎么调整(oppo手机屏幕关闭继续摄像)

    OPPO手机屏幕关闭时间怎么调整(oppo手机屏幕关闭继续摄像)

  • switch主机更新慢(switch更新主机很慢怎么办)

    switch主机更新慢(switch更新主机很慢怎么办)

  • 华为手机怎么把智慧语音关闭(华为手机怎么把通讯录导入手机卡)

    华为手机怎么把智慧语音关闭(华为手机怎么把通讯录导入手机卡)

  • 抖音直播间管理员都有什么权限(抖音直播间管理员怎么飘屏文字)

    抖音直播间管理员都有什么权限(抖音直播间管理员怎么飘屏文字)

  • ipad可以用无线鼠标吗(ipad可以用无线充电器吗)

    ipad可以用无线鼠标吗(ipad可以用无线充电器吗)

  • qq单删好友对方还有吗(qq单删好友对方列表还有吗)

    qq单删好友对方还有吗(qq单删好友对方列表还有吗)

  • office副本不激活后果(office副本尚未激活会影响使用吗)

    office副本不激活后果(office副本尚未激活会影响使用吗)

  • 5d3拍视频自动跟焦吗(5d3自动拍摄)

    5d3拍视频自动跟焦吗(5d3自动拍摄)

  • 华为手机微信为什么铃声不响(华为手机微信为什么没有提示音了声音都开着的)

    华为手机微信为什么铃声不响(华为手机微信为什么没有提示音了声音都开着的)

  • 华为nova6se是5G吗(nova6se是不是5g版手机)

    华为nova6se是5G吗(nova6se是不是5g版手机)

  • 哔哩哔哩卡有哪些免流(哔哩哔哩卡哪些免流)

    哔哩哔哩卡有哪些免流(哔哩哔哩卡哪些免流)

  • 华为p30滤镜在哪(华为p30滤镜在哪里找)

    华为p30滤镜在哪(华为p30滤镜在哪里找)

  • hd是什么牌子(sdnihd是什么牌子)

    hd是什么牌子(sdnihd是什么牌子)

  • ipadair3是否能关机充电(新ipadair3怎么关机)

    ipadair3是否能关机充电(新ipadair3怎么关机)

  • word渐变填充在哪(word渐变填充在哪里设置)

    word渐变填充在哪(word渐变填充在哪里设置)

  • 苹果耳机后面的按钮是干嘛用的(苹果耳机后面的英文)

    苹果耳机后面的按钮是干嘛用的(苹果耳机后面的英文)

  • 华为nova5pro耳机插哪里(华为nova5pro耳机孔在哪里)

    华为nova5pro耳机插哪里(华为nova5pro耳机孔在哪里)

  • iphone11重量多少克(苹果11的重量多少)

    iphone11重量多少克(苹果11的重量多少)

  • 网页中如何改变表格大小(网页中如何改变添加图片的位置)

    网页中如何改变表格大小(网页中如何改变添加图片的位置)

  • 华为p30pro怎么设置24小时制(华为p30pro怎么设置时间)

    华为p30pro怎么设置24小时制(华为p30pro怎么设置时间)

  • 黑卡相机和单反对比(黑卡与单反)

    黑卡相机和单反对比(黑卡与单反)

  • 怎么激活Win11企业版?Win11企业版激活密钥分享 附激活工具(win11企业版激活)

    怎么激活Win11企业版?Win11企业版激活密钥分享 附激活工具(win11企业版激活)

  • 半球形的谢尔亨里克森天文台,挪威斯瓦尔巴群岛 (© Vincent Fournier/Gallery Stock)

    半球形的谢尔亨里克森天文台,挪威斯瓦尔巴群岛 (© Vincent Fournier/Gallery Stock)

  • 附加税的内容有哪些
  • 工资与社保的关系怎么写
  • 暂存凭证怎么改成记字
  • 小企业出租设备分录
  • 个人股权激励收入申报
  • 净流动负债和流动负债
  • 慈善捐款抵税的会计分录
  • 手撕票几个点
  • 以房抵顶工程款有效吗
  • 购进用于研发的国产设备进项税可以抵扣吗
  • 住宿费发票可以抵扣进项税吗
  • 当月确认收入下年怎么算
  • 关于半年度净资产的公告
  • 材料暂估价结算调整规定
  • 国税开增值税专票怎么开
  • 租金收入增值税纳税义务
  • 销售类合同审核要点
  • 所得税汇算调增调减是什么意思
  • 无票收入确认收入
  • 收到单位失业保险怎么办
  • 如何理解结算方式以及结算方式有哪些?
  • 商业承兑到期兑不出来多久的追诉期
  • 多交的增值税怎么处理
  • 购买商品未入库
  • windows10出现你的电脑出现问题
  • 酒店采购布草如何入账
  • 公司的净资产总值怎么算
  • 退回的企业所得税怎么做账
  • 安代驾给我发短信
  • 长期债券投资减少是计入贷方吗?
  • 流转税政策
  • Uniapp使用$base方法
  • 穆尔官网
  • 委托银行贷款利息收入
  • php数组内容替换
  • 同业拆入属于哪个行业
  • 购买土地缴纳契税
  • 瀑布流实现方式
  • atq命令 显示用户待执行任务列表
  • 会计账的银行存款与银行存款不一致 是属于账账不符吗
  • 天猫一般纳税人如何纳税
  • 房企预缴税款会退税吗
  • 异地预缴的附加税在申报税时会抵消掉么
  • 一个合同里面服务怎么写
  • 小规模纳税人不超过30万怎么做账
  • 应纳税所得额是净利润吗
  • 应计入应付款项的科目
  • 2020年扶贫拨款
  • 应收账款和预收账款都是企业的流动资产
  • 股权激励费用如何计提
  • 一般哪些企业可以保供煤炭
  • 应收账款的审计方式和手段
  • 购进销售产品的会计分录
  • 成品油 规定
  • 施工企业内部管理制度
  • windows server 2016 自动登录
  • windows vista如何安装
  • mac虚拟机安装教程win10正版
  • FreeBSD 6.2用freebsd-update升级过程
  • uphclean.exe - uphclean进程是什么意思
  • Win7怎么把桌面文件迁移到D盘中
  • 苹果系统怎么修改位置
  • window系统中用什么命令来跟踪路由
  • .msc是什么文件
  • win7共享按钮灰色
  • js数组常用的方法及用法
  • jquery操作表格
  • cocos onload
  • html怎么用javascript
  • mysql 导出指定表
  • unity反射效果
  • activity启动流程图解
  • python 的多线程
  • java script
  • python selectfrommodel
  • javascript基本语句
  • 国家税务总局全国增值税查询
  • 湖北农信换手机登录不了
  • 纳税申报期过了怎么处理
  • 香水与香精有啥不一样
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设