CSS3带过渡动画特效的垂直导航菜单怎么写?

清明节已过,开始努力工作学习!
!DOCTYPE html>

CSS3带动画特效的垂直导航菜单
标签定义文档与外部资源的关系
rel:规定当前文档与被链接文档之间的关系
href: 规定被链接文档的位置。超文本链接引用
a标签作用:超链接可以包裹任何东西
div span:容器功能:1,结构化分文别类2.绑定化操作-->

  • 注册蓝轨迹培训中心

    WEB前端、后端、移动端、微信开发

  • 寻找更多好课

    WEB前后端基础课、进阶课、高级课

  • 今日最新优秀课程

    每日更新更多、更优秀的开发课

  • 我学习过的课程

    我爱学、我学过、我喜欢的课程

  • 每日好礼优惠多

    每日不同的优惠、不同的学习礼包奉送

css部分
ul{
padding: 0;
margin: 0;
list-style: none;
}
div#nav-menu{
width: 500px;
margin: 200px auto;
}
h1,h2,h3,h4,h5,h6,p{
font-weight: normal;
margin: 0;
}
div#nav-menu ul li{
width: 100%;
height: 100px;
border-left: 10px solid #000;
box-shadow: 1px 2px 3px #666;
margin-top: 5px;
box-sizing: border-box;
transition: all 0.3s linear;
}
div#nav-menu ul li a{
display: block;
width: 100%;
height: 100%;
}
div#nav-menu ul li a div{
float: left;
box-sizing: border-box;
}
div#nav-menu ul li a div.left{
width: 100px;
height: 100%;
text-align: center;
line-height: 100px;
}
div#nav-menu ul li a div.left span{
color: #000;
font-size: 25px;
transition: all 0.3s linear;
}
div#nav-menu ul li a div.right{
width: 390px;
height: 100%;
padding: 20px 30px 20px 0;
}
div#nav-menu ul li a div.right h3{
color: #000;
transition: all 0.3s linear;
}
div#nav-menu ul li a div.right p{
color: #666;
font-size: 14px;
margin: 7px;
transition: all 0.3s linear;
}
div#nav-menu ul li:hover{
border-color: #FBD04F;
background-color: #000;
}
div#nav-menu ul li:hover a div.left span.fa{
color: #FBD04F;
transform: scale(2);
}
div#nav-menu ul li:hover a div.right h3{
font-size: 14px;
color: #fff;
}
div#nav-menu ul li:hover a div.right p{
font-size: 20px;
color: #FBD04F;
}![](http://i2.51cto.com/images/blog/201804/08/f38037cf0f643ca684dbc2466bd2c78f.gif)

原文地址:http://blog.51cto.com/13687572/2095555

时间: 2024-10-26 07:57:42

CSS3带过渡动画特效的垂直导航菜单怎么写?的相关文章

jQuery和CSS3全屏带过渡动画效果的模态窗口插件

animatedModal.js是一款效果非常炫酷的jQuery和CSS3全屏带过渡动画的模态窗口特效插件.该模态窗口插件和animate.css完美结合,你可以使用animate.css中的任何动画效果来制作该模态窗口的过渡动画效果. 在线演示:http://www.htmleaf.com/Demo/201503031453.html 下载地址:http://www.htmleaf.com/jQuery/Lightbox-Dialog/201503031452.html

4种纯CSS3超酷页面切换过渡动画特效

这是一款4种效果非常炫酷的纯CSS3页面切换过渡动画特效.该CSS3页面过渡动画使用CSS keyframes制作而成,所有的动画效果和延时都是使用CSS属性,没有任何的javascript timeout()代码. 所有的4个页面切换效果都使用相同的js文件(用于点击事件和页面关闭事件)和CSS文件.每个demo的class名称略有区别.所有的demo都在 Chrome.Safari.Firefox.Opera.IE11 和 IE10浏览器上做了测试(还有iOS也做了测试). 效果演示:htt

6种炫酷的CSS3按钮边框动画特效

这是一款效果非常炫酷的CSS3按钮边框动画特效.这组按钮边框动画共有6种不同的效果.当鼠标滑过按钮的时候,按钮的边框会以不同的方式进行各种动画,效果非常的炫酷. 在线预览   源码下载 使用方法 HTML结构 该CSS3按钮边框动画特效中的按钮使用HTML的<button>元素来制作.各种效果非标设置不同的class.例如第一种效果的class为draw. <button class="draw">draw</button> CSS样式 在CSS样式

jquery实现的点击可以展开折叠的垂直导航菜单

jquery实现的点击可以展开折叠的垂直导航菜单:本章节介绍一种比较常见的导航菜单是如何实现的,它具有垂直结构,点击导航主标题可以展开或者折叠二级菜单.代码实例如下: <!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" />

jQuery漂亮图标的垂直导航菜单

效果展示 http://hovertree.com/texiao/nav/3/ jQuery漂亮图标的垂直导航菜单 是一款当鼠标滑过菜单项时,会有一个背景遮罩层跟着鼠标移动,效果非常炫酷,图标还是矢量图. 源码下载 效果图如下: HTML文件代码如下: <!DOCTYPE html> <html lang="zh"> <head> <meta charset="UTF-8"> <meta http-equiv=&

9款超绚丽的HTML5/CSS3应用和动画特效

1.CSS3飘带状3D菜单 菜单带小图标 这次我们要来分享一款很特别的CSS3菜单,菜单的外观是飘带状的,并且每一个菜单项有一个精美的小图标,鼠标滑过菜单项时,菜单项就会向上凸起,像是飘带飘动一样,形成非常酷的3D视觉效果.这款CSS3飘带状3D菜单非常适合作一些活动页面的菜单导航. 在线演示 源码下载 2.HTML5/CSS3 3D纸片折叠动画 今天我们再来分享一款非常华丽的HTML5/CSS3 3D动画特效,尽管它目前很少能在项目中应用,但从源码中我们可以学到很多HTML5 3D动画的制作知

css3变形 过渡 动画

CSS3 变形/变换 相关属性 transform 设置或检索对象的检索(none 2D 3D) transform-origin:设置或检索对象以某个原点进行检索 transform-style: flat(默认)指定子元素位于次元素所在平面内/preserve-3d 指定子元素定位在三维空间内 perspective: 长度单位 指定观察者距离平面的距离 perspective-origin 指定观察者的位置 left/right/center backface-visibialbe: vi

CSS3单选框动画特效实现步骤详解

在前端开发中,我们常常使用CSS3技术来实现单选框的动画特效,对于前端菜鸟而言,可能对这部分内容还不是很熟悉,今天就和大家分享一个这方面的案例,希望对大家学习CSS3技术有所帮助,一起来看看吧. 首先,来看一下我们的第一个特效 注意,这个地方的黄点不是我们特效的一部分,这个黄点之所以存在是我使用的屏幕录制软件自带的.可以很清楚的看到这个特效就是当我们点击的时候,黑点会以一种缩放的动画显示出来,下面来看看具体如何实现. <divclass="radio-1"> <inp

基于HTML5/CSS3图片网格动画特效

现在HTML5技术可以让网页上的图片变得非常神奇,各种各样的HTML5图片动画特效让你眼花缭乱.今天要分享的这款HTML5图片网格动画特效就非常炫酷.图片缩略图按网格的布局一行行排列,你只需点击按钮即可让这些图片出现不可思议的动画效果,值得一看.效果图如下: 在线预览   源码下载 实现的代码: <div class="grid"> </div> <span class="animate">开始动画</span> &l