css3菜单特效(CSS3实现精美横向滚动菜单按钮)
类别:Web前端 浏览量:150
时间:2022-01-23 02:09:25 css3菜单特效
CSS3实现精美横向滚动菜单按钮废话不多说,直接上图:
然后是代码:
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>精美横向滚动菜单按钮 - Glunefish</title> </head> <!-- 这里接下面的行间样式 --> <body> <ul> <li><a href="" class="a1"><span>Home</span></a></li> <li><a href="" class="a2"><span>Chat</span></a></li> <li><a href="" class="a3"><span>About</span></a></li> </ul> </body> </html>
CSS:
<style> ul{list-style:none;} ul li a{ display:block; width:40px; height:40px; background:rgb(208,165,37); margin-top:10px; text-decoration:none; line-height:40px; position:relative; } ul li a span{ width:0; height:40px; display:block; visibility:hidden; overflow:hidden; font-weight:bold; position:absolute; left:40px; transition:all 0.3s; } ul li .a1 span{background:rgb(30,139,180);} ul li .a2 span{background:rgb(125,163,23);} ul li .a3 span{background:rgb(175,30,131);} ul li a:hover span{visibility:visible; width:auto; padding:0 20px;} </style>
为了便于阅读特别优化了一下代码,主要涉及到:
CSS3动画 (transtion)
元素的隐藏 (overflow / visibility)
您可能感兴趣
- css3动画平移代码(利用CSS3实现炫酷的飞机起飞动画)
- CSS3 transition过渡效果
- css3独有属性(CSS3 calc会计算属性详解)
- javascript编写的小游戏(CSS3 实现NES游戏机的示例代码)
- css3弹性盒模型常用属性(CSS3弹性盒模型开发笔记三)
- jq控制css样式(css3模拟jq点击事件的实例代码)
- css3项目列表属性(像素密度与CSS3的viewport在移动端Web响应式布局中的运用)
- css3背景制作(纯CSS3实现Material Design效果)
- css3 box-sizing
- css3实现凸起效果(CSS3轻松实现圆角效果)
- css3控制效果过渡的属性(css3之UI元素状态伪类选择器实例演示)
- css3中基本选择符(CSS3 clip-path 用法介绍详解)
- css3渐变动画(CSS3径向渐变radial-gradient实现波浪边框和内倒角的方法)
- 微信小程序图片加特效(微信小程序实现可实时改变转速的css3旋转动画实例代码)
- css3盒子布局(CSS3弹性伸缩布局之box布局)
- css3 3d动画效果(CSS3实现任意图片lowpoly动画效果实例)
- 当年的 白洋淀战神 练肌肉 嘎子哥也成为行走的荷尔蒙(当年的白洋淀战神)
- 肌肉小子陈康, 亚洲巨兽 黄哲勋,哪个才是你的菜(肌肉小子陈康亚洲巨兽)
- 新闻周刊 青岛网红 赵厂长 编段子一箩筐输出快乐,陪父亲十二载勇斗病魔(新闻周刊青岛网红)
- 44岁夏雨演谋女郎爸,大其24岁却看不出,互动不怕袁泉吃醋(44岁夏雨演谋女郎爸)
- 全椒人,你还记得吗 那年,那人,那网,那些我们的青春记忆(全椒人你还记得吗)
- 全椒人在苏州10周年联谊会在苏州举办(全椒人在苏州10周年联谊会在苏州举办)
热门推荐
- mysql 分组自定义排序(正排倒排,并不是 MySQL 的排序的全部!)
- javascript的执行原理(一文读懂JavaScript 中的延迟加载属性模式)
- JS闭包的用法
- python3.8爬虫需要的包(python爬取基于m3u8协议的ts文件并合并)
- iis服务器ftp设置(在云服务器上使用iis搭建一个ftp站点的方法图解)
- dockerregistry原理(解决Docker x509 insecure registry的问题)
- docker安装openoffice镜像(docker安装部署 onlyoffice的详细过程)
- laravel在中间件内生成参数并且传递到控制器中的2种姿势(laravel在中间件内生成参数并且传递到控制器中的2种姿势)
- ReturnUrl带多个参数,返回时只返回一个参数的解决方法
- 如何用jquery进行表单验证(jQuery实现发送验证码控制按钮禁用功能)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9