html5怎么设置菜单栏缓慢下拉效果
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,这篇文章将为大家详细讲解有关html5怎么设置菜单栏缓慢下拉效果,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。方法一:过渡(transition)对forum-1开
千家信息网最后更新 2026年11月03日html5怎么设置菜单栏缓慢下拉效果
这篇文章将为大家详细讲解有关html5怎么设置菜单栏缓慢下拉效果,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
方法一:过渡(transition)
对forum-1开启绝对定位(absolute),让里面的li从其父元素中脱离出去,不然会把之后的内容往右挤,并且设置overflow:hidden, 设置高度为0, 鼠标移入后再设置相应的高度即可:
.code .forum-1{ /* 开启绝对定位 */ position: absolute; overflow: hidden; height: 0; transition-duration: 0.5s;}html 代码如下:
菜单栏缓慢下拉 css 样式代码如下:
a{ display: block; text-decoration: none; color: #333;}.code{ width: 390px; height: 50px; line-height: 50px; background-color:#bfa; margin: 5px auto;}.code li{ float: left; width: 130px; height: 50px; background-color: #bfa; text-align: center; margin: 0 auto; font-size: 20px;}.code > li:last-child{ margin-right: 0;}.code > li:hover{ background-color: #f8f192;}.forum{ position: relative; margin: auto 90px;}.code .forum-1{ /* 开启绝对定位 */ position: absolute; overflow: hidden; height: 0; transition-duration: 0.5s;}.forum:hover .forum-1{ /* 鼠标移入释放高度 */ height: 150px;}试了很多次发现,transition是不支持display属性的,也就是说,不能用display:none隐藏菜单栏
方法二:动画(animation)
首先创建css动画:
@keyframes frames{ from{ height: 0px; } to{ height: 150px; }}然后设置display:none隐藏菜单样式,把它绑定到forum-1选择器中,用animation绑定动画名字,设置持续时间
.forum-1{ position: absolute; display: none; overflow: hidden; /* 绑定动画名字并且设置持续时间 */ animation-name: frames; animation-duration: 0.5s;}当鼠标移入时,设置display属性为block即可:
.forum:hover .forum-1{ display: block;}需要注意的一点是,这样写的结果会出现一个问题:当鼠标移入不久后二级菜单栏会自动收回,为了避免这种问题,我们可以在forum-1选择器内部添加一行代码即可:
.forum-1{ animation-fill-mode: forwards;}关于"html5怎么设置菜单栏缓慢下拉效果"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。
菜单
动画
鼠标
缓慢
下拉
代码
篇文章
高度
定位
效果
内容
名字
属性
方法
时间
更多
样式
问题
选择
不错
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网和科技技术
深圳恒合互联网络科技有限公司
易互联网科技有限公司
融势互联网科技
融贸通互联网科技
互联网科技美容
国外互联网科技网站
左右互联网络科技
博兴的互联网电子科技公司
温州喔噻互联网科技有限公司
互联网企业和科技型企业
互联网与医疗科技
浙南科技城互联网大厦建设工程
中国互联网公司排名锤子科技
中和天地互联网科技有限公司
互联网与数字科技关系
广州有谷有贝互联网科技有限公司
吉林省码上互联网科技电话
科技互联网经济论坛
安徽九吞吴互联网科技有限公司
南京欣网互联网络科技
以房互联网科技
睿民互联网科技
猫创互联网科技
互联网金融科技委员会
互联网科技项目计划书材料类
神州科技互联网有限公司
宁波跨境商互联网科技有限公司
福仕德教育科技互联网
科技美学互联网 艺术