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动画怎么实现的(css3中用animation的steps属性制作帧动画)
- css3设置元素的边框图像(详解CSS3 用border写 空心三角箭头 两种写法)
- css3三维模型(CSS3系列之3D制作方法案例)
- css3表单怎么设置大小(CSS3美化表单控件全集)
- css3最新特效(CSS3实现的文字弹出特效)
- css3基础入门(详解使用CSS3的@media来编写响应式的页面)
- css3渐变背景教程(css3实现背景图片颜色修改的多种方式)
- css3做出效果(深入解读CSS3中transform变换模型的渲染)
- css3动画360循环旋转(利用纯CSS3实现文字向右循环闪过效果实例可用于移动端)
- css3弹性盒模型常用属性(CSS3弹性盒模型开发笔记三)
- css3所有动画(CSS3常见动画的实现方式)
- h5css3图片旋转(怎样实现H5+CSS3手指滑动切换图片的示例代码)
- css3画出苹果手机(基于CSS3画一个iPhone)
- css3无缝滚动效果(CSS3 制作的图片滚动效果)
- css3带阴影弹出窗口(CSS3解决移动页面上点击链接触发色块的问题)
- 金品公司 界界乐中秋限定飞行棋礼盒 露营藤篮礼盒全新上市(界界乐中秋限定飞行棋礼盒)
- 必看 8月,相比七夕,更需要注意的是这些事(必看8月相比七夕)
- 8月23日11时16分将迎处暑,逐渐进入气象意义上的秋天(8月23日11时16分将迎处暑)
- 花不语 下 如果重来一次的话,你还会这么选择吗(花不语下如果重来一次的话)
- 城市记忆之上海 最难忘的是老弄堂里的市井味道(城市记忆之上海)
- 太鸡贼了,这老小区轻松搞定了停车问题(这老小区轻松搞定了停车问题)