位置: 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例子)

  • 怎样用百度做推广(百度怎么做推广)

    怎样用百度做推广(百度怎么做推广)

  • 记事本乱码(记事本乱码)(记事本的乱码)

    记事本乱码(记事本乱码)(记事本的乱码)

  • 微信对方取消位置共享会提醒吗(微信定位被对方定位怎么解除)

    微信对方取消位置共享会提醒吗(微信定位被对方定位怎么解除)

  • ddr42660和3200差距大吗(ddr4266和3200差距大吗)

    ddr42660和3200差距大吗(ddr4266和3200差距大吗)

  • 华为mate10手机尺寸(华为手机mate10尺寸大小)

    华为mate10手机尺寸(华为手机mate10尺寸大小)

  • 腾讯视频怎么私聊(腾讯视频怎么私信)

    腾讯视频怎么私聊(腾讯视频怎么私信)

  • 手机卡怎么插在手机上(手机卡如何插)

    手机卡怎么插在手机上(手机卡如何插)

  • 小米10第一次充电(小米10第一次充电充多久)

    小米10第一次充电(小米10第一次充电充多久)

  • 抖音可以直接拍照片吗(抖音可以直接拍横屏吗)

    抖音可以直接拍照片吗(抖音可以直接拍横屏吗)

  • iphonexsmax基带是高通还是英特尔(iphonexsmax基带坏了有什么现象)

    iphonexsmax基带是高通还是英特尔(iphonexsmax基带坏了有什么现象)

  • 抖音短视频运营是做什么的(抖音短视频运营是真的吗)

    抖音短视频运营是做什么的(抖音短视频运营是真的吗)

  • 海康全彩摄像头补光灯怎么关闭(海康全彩摄像头怎么关闭灯光)

    海康全彩摄像头补光灯怎么关闭(海康全彩摄像头怎么关闭灯光)

  • 通知和状态栏怎么设置(通知和状态栏怎么删除)

    通知和状态栏怎么设置(通知和状态栏怎么删除)

  • 如何打开修订功能(如何打开修订功能键)

    如何打开修订功能(如何打开修订功能键)

  • 手机手电筒有紫外线吗(手机手电筒紫外线强吗)

    手机手电筒有紫外线吗(手机手电筒紫外线强吗)

  • 快手设置特别关注有什么用(快手设置特别关注后对方上线会提醒吗)

    快手设置特别关注有什么用(快手设置特别关注后对方上线会提醒吗)

  • 怎么关闭抖音商品橱窗(怎么关闭抖音商城免密支付)

    怎么关闭抖音商品橱窗(怎么关闭抖音商城免密支付)

  • ps怎么虚化照片(ps如何把照片变清晰)

    ps怎么虚化照片(ps如何把照片变清晰)

  • 天猫u先在哪里(天猫u先在哪里看)

    天猫u先在哪里(天猫u先在哪里看)

  • 手机里内存卡怎么用(手机里内存卡怎么读取)

    手机里内存卡怎么用(手机里内存卡怎么读取)

  • 苹果xr美版怎么改双卡(苹果xr美版怎么样)

    苹果xr美版怎么改双卡(苹果xr美版怎么样)

  • 如何解除苹果150兆下载限制(如何解除苹果id绑定)

    如何解除苹果150兆下载限制(如何解除苹果id绑定)

  • 公交车用手机怎么支付(公交车用手机怎么交费)

    公交车用手机怎么支付(公交车用手机怎么交费)

  • Debian更换国内源解决安装软件速度慢问题并且卸载exim4服务(debian更换国内源教程)

    Debian更换国内源解决安装软件速度慢问题并且卸载exim4服务(debian更换国内源教程)

  • 【三维重建】三维重构基础知识、三维数据、重建流程(三维重建的主要步骤)

    【三维重建】三维重构基础知识、三维数据、重建流程(三维重建的主要步骤)

  • 小规模减免增值税
  • 劳务报酬申报个税流程
  • 公司去社保局开什么发票
  • 幼儿园账务处理及报税
  • 上个月没有清卡,这个月可以抄税吗
  • 提现的现金流量代码是什么
  • 累计扣税法什么时候实行的
  • 所得税二季度可以先少缴吗
  • 2019小规模纳税人税率
  • 会计凭证填制要求有哪些
  • 未到期责任准备金计算方法
  • 一次性付清的优缺点
  • 土地款抵扣增值税申报
  • 固定资产进项可以抵扣的时间
  • 公司从事房地产有什么好名字
  • 增值税申报表附表一填表说明
  • 同一控制下的企业合并的会计核算方法
  • 供应商赠送
  • 技术调试费用开几个点税
  • 现金日记账对方科目是什么意思
  • 餐饮店收入是销售收入吗
  • 金税盘发票报送状态未报送
  • 跨地区经营建筑企业预缴增值税
  • 原材料到半成品分录
  • 应交税费在借方是进项还是销项
  • 软件和硬件的成本按销售占比做分摊怎么算
  • 企业开票附加税
  • 电脑中毒如何处理
  • win10提示病毒
  • 一般纳税人普通发票怎么交税
  • 原材料结转成本的会计分录例题
  • php imagecopymerge
  • rsa前端解密
  • php中imagestring
  • 海峡群岛属于哪个洲
  • 常用的3个第三方类库
  • input输入改变边框颜色
  • 基于web的疫情防控方案
  • 不征税收入的账务处理
  • 电影制片过程
  • 微擎框架下载
  • python 复选框怎么设置
  • java中的static用法
  • 建筑业委托加工合同范本
  • 未发货先开票是否违法
  • 企业所得税申报错误怎么更改
  • 小企业会计准则适用于哪些企业
  • mongodb查询操作
  • 购进运输服务取得的成果
  • 运费与快递费的区别在哪
  • 公司注销实收资本怎么处理
  • 应交税费主要有什么税
  • 应交税费附加税明细科目
  • 仓库管理人员工资属于什么费用
  • 出售固定资产如何缴纳增值税
  • 递延所得税资产和递延所得税负债
  • mysql where clause
  • 基于mysql的sql应用
  • 电脑开机一直显示windowsxp
  • linux中安装telnet
  • macbook系统怎么用
  • windows 托盘
  • 怎样修改mac
  • 不能运行应用程序的是
  • sks文件是什么
  • win8和win10双系统切换
  • iis安装步骤 windows server 2008
  • android viewpager
  • 位图字体图片
  • shell生成excel文件
  • 正途科技有限公司
  • python日志类
  • python中getattr函数例子
  • python中编写程序
  • 在linux安装python
  • 河南网上税务申报步骤
  • 关联企业业务往来税收调整
  • 留抵税额退税政策2023
  • 开展培训举办培训
  • 个体税务登记资料不齐怎么办
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设