<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<style type="text/css">
*{
margin: 0;
padding: 0;
}
a{
color: #000;
text-decoration: none;
}
body{
background: #000;
height: 2000;
}
em{
font-style: normal;
}
#wrap{
width: 160px; position: fixed;/*固定定位*/
right: 0;
}
#wrap a{
display: block;/*行转块*/
line-height: 30px;
border-bottom:2px solid #ddd ;/*下边框 粗细 样式 颜色*/
background: #fff;
position: relative;/*参照物 找父级*/
padding-left: 34px;
right: -130px;
}
#wrap a em{
display: block;
width: 30px;
height: 30px;
background: #0066cc;
color: #fff;
font-weight: bold;
text-align: center;
position: absolute;/*绝对定位 改变盒子的位置*/
left: 0;
}
#wrap a:hover{
color: #50C3EB;
}
#wrap a:hover em{
background: #459DF5;
}
</style>
</head>
<body>
<div id="wrap">
<a href="#"><em>0</em>HTML</a>
<a href="#"><em>1</em>JAVASCRIP</a>
<a href="#"><em>2</em>JAVA</a>
<a href="#"><em>3</em>ACTIONSCRIPT</a>
<a href="#"><em>4</em>Perl</a>
<a href="#"><em>5</em>PHP</a>
<a href="#"><em>6</em>NODE.JS</a>
<a href="#"><em>7</em>GO</a>
<a href="#"><em>8</em>C#</a>
<a href="#"><em>9</em>C++</a>
<a href="#"><em>10</em>PHP</a>
<a href="#"><em>11</em>ACTION</a>
<a href="#"><em>12</em>SCRIPT</a>
</div>
</body>
</html>
<script type="text/javascript" src="jQuery/jquery-3.1.1.min.js"> </script>
<script type="text/javascript">
/**
*
*/
var timer = null;
$('#wrap').hover(function(){
//鼠标滑入
var This = $(this);//
timer = setTimeout(function(){
This.find('a').each(function(i){
var $This = $(this);//当前a
setTimeout(function(){
$This.animate({right:'0px'},300);
},i*50);
});
},300);//定时器
},function(){
//鼠标滑出
if(timer){
clearTimeout(timer);
}
This = $(this);//
$(this).find('a').each(function(i){
var $This = $(this);//当前a
setTimeout(function(){
console.log();
$This.animate({right:'-130px'},300);
},i*50);
});
});//鼠标划过
</script>
<!-- a标签 行内元素 不能设置宽高 display: block; 行转块元素 会换行
浮动 定位会使元素脱离文档流
-->

[CSS3] 边栏导航动画的更多相关文章

  1. 纯CSS3悬停图标旋转导航动画代码

    分享一款纯CSS3悬停图标旋转导航动画代码.这是一款鼠标移到图标上动画旋转显示导航菜单.效果图如下: 在线预览   源码下载 实现的代码. html代码: <div id="x_con ...

  2. 一款简洁的纯css3代码实现的动画导航

    之前为大家介绍了好多导航菜单,今天给大家分享一款简洁的纯css3代码实现的动画导航.鼠标经过的时候以背景色以菱形渐变为长方形.效果图如下: 在线预览   源码下载 实现的代码. html代码: < ...

  3. CSS3制作旋转导航

    慕课网学习CSS3时,遇到个习题,觉得有必要总结学习下:CSS3制作旋转导航 慕课网习题地址:http://www.imooc.com/code/1883 示例及源码地址:http://codepen ...

  4. 10款最新CSS3/jQuery菜单导航插件

    这是我们在2014年收集的10款最新的CSS3 / jQuery菜单导航插件,不论从外观样式,还是功能扩展性,这些jQuery菜单一定可以满足大家的设计需求.这次我们收集的jQuery菜单,有水平 菜 ...

  5. css3制作左右拉伸动画菜单

    微博上看到这样一篇文章(http://js.itivy.com/?p=495),用jquery和css3制作左右拉伸动画菜单,看了下实现效果(http://js.itivy.com/jiaoben96 ...

  6. CSS3全览_动画+滤镜

    CSS3全览_动画+滤镜 目录 CSS3全览_动画+滤镜 1. 列表和生成的内容 2. 变形 3. 过渡 4. 动画 5. 滤镜, 混合, 裁剪和遮罩 6. 针对特定媒体的样式 作者: https:/ ...

  7. CSS3鼠标滑过动画线条边框特效

    基于CSS属性animation动画制作,效果流畅弹性十足 效果展示 http://hovertree.com/texiao/css3/32/ 源码下载:http://hovertree.com/h/ ...

  8. css3实现循环执行动画,且动画每次都有延迟

    一.最终效果 需求:gift图片的小动画每隔2s执行一次. 需求就一句话,我们看一下实现过程. 二.实现过程 1.网页结构 <!DOCTYPE html> <html lang=&q ...

  9. 使用 CSS3 动感的图片标题动画效果【附源码下载】

    在网站中,有很多地方会需要在图片上显示图片标题.使用 CSS3 过渡和变换可以实现动感的鼠标悬停显示效果.没有使用 JavaScript,所以只能在支持 CSS3 动画的现代浏览器中才能正常工作.您可 ...

随机推荐

  1. go 算法 查询字符在字符串中的位置

    在utf8字符串判断是否包含指定字符串,并返回下标."北京天安门最美丽" , "天安门"结果:2 解答: import ( "fmt" &q ...

  2. LevelDB Filters

    [LevelDB Filters] Because of the way leveldb data is organized on disk, a single Get() call may invo ...

  3. shutdown和close的区别

    [shutdown和close的区别] 当所有的数据操作结束以后,你可以调用close()函数来释放该socket,从而停止在该socket上的任何数据操作:close(sockfd); 你也可以调用 ...

  4. 08-SSH综合案例:前台用户模块:注册页面的前台JS校验

    这个是MyEclipse设置的问题 把设置去掉就没问题了. 你也可以在每一个input后面加个span来显示提示的信息.这些东西也要提交到后台,后台也是要对这些东西进行校验的.

  5. unity5-GI是什么?

    GI是什么? GI =直接光照+间接光照+环境光+反射光.直接光照先不用说了,间接光照是光线在物体上反射所带来的光照. 核心参数: 每个光源上的Bounce Intensity.环境光可以直接理解为你 ...

  6. Android工程目录结构

    ----------siwuxie095 首先创建一个简单的项目:MainActivity 工程目录结构一览: 工程目录结构介绍: 1.manifests目录 里面有一个AndroidManifest ...

  7. 【记录】CentOS7安装NODEBB

    NodeBB介绍: NodeBB 是一个更好的论坛平台,专门为现代网络打造.它是免费的,易于使用. NodeBB 论坛软件是基于 Node.js开发,支持 Redis 或 MongoDB 的数据库.它 ...

  8. vue项目 菜单侧边栏随着右侧内容盒子的高度实时变化

    测试的时候发现,在选择模板.选择产品第二步第三步的时候.如果超出两行的话会盖住看不见,(因为高度所有统一都被写死了,又加了overflow~emmm~)所以要改成走马灯形式.如图: 那么问题来了,我步 ...

  9. idea注释字体倾斜的解决办法

    File-->Settings-->Editor--> Color Scheme-->Language Defaults-->Comments-->Line con ...

  10. Mysql--关于数值字段的比较问题

    今天在进行数据库查询的过程中,因为需要比较一条记录中两个字段的大小问题 select * from cyber_download_rate where measure_time between '20 ...