这是一款使用jquery animate动画制作的古卷轴平滑打开动画特效。该特效通过将一张完整的卷轴拆分到多个div中,然后通过jquery animate事件,配合不同的时间延迟,形成完整的卷轴打开动画。

使用方法

在页面中引入jquery.min.js文件。

HTML结构

该古卷轴平滑打开动画特效的基本HMTL结构如下:

描述文本...

CSS样式

为特效添加下面的CSS样式:

.content{

position: relative;

width: 900px;

height: 460px;

margin: 40px auto;

}

.l-pic-index{

position: absolute;

left: 400px;

top: 1px;

z-index:2;

width:50px;

height:460px;

background: url("../images/j1.png") no-repeat right 0;

}

.r-pic-index{

position: absolute;

right: 400px;

top: 0;

z-index: 2;

width:50px;

*width:82px;

height:460px;

background: url("../images/j4.png") no-repeat left 0;

}

.l-bg-index{

position: absolute;

top: -3px;

left: 430px;

z-index: 1;

width: 25px;

height: 459px;

background: url("../images/j2.png") right 0 no-repeat;

}

.r-bg-index{

position: absolute;

top:-4px;

right: 430px;

z-index: 1;

width: 25px;

height: 459px;

background: url("../images/j3.png") 0 0 no-repeat;

}

.main-index{

display: none;

overflow: hidden;

zoom:1;

position: absolute;

z-index: 5;

width:530px;

height:280px;

left:145px;

top:90px;

color: #2e2e2e;

}

.intro-text{

margin: 10px 0 0 44px;

line-height: 1.8;

text-indent: 30px;

}

JavaScript

在页面DOM元素加载完毕之后,通过jquery animate事件来制作卷轴打开动画效果。

$(document).ready(function(){

//卷轴展开动画效果

$(".l-pic-index").animate({'left':'95px','top':'-4px'},1300);

$(".r-pic-index").animate({'right':'-23px','top':'-5px'},1450);

$(".l-bg-index").animate({'width':'433px','left':'73px'},1500);

$(".r-bg-index").animate({'width':'433px','right':'-38px'},1500,function(){

$(".main-index").fadeIn(800);

});

});

html5卷轴展开动画,古卷轴平滑打开jQuery动画特效相关推荐

  1. android仿微信红包动画,Android仿微信打开红包动画(逐帧动画)

    Frame Animation(逐帧动画): 逐帧动画(Frame-by-frame Animations)从字面上理解就是一帧挨着一帧的播放图片,就像放电影一样.和补间动画一样可以通过xml实现也可 ...

  2. Android跳转动画时长,Android_Activit跳转动画之界面上某个位置并裂开上下拉伸动画跳转,需求:Activity(fragment)跳转的时候 - phpStudy...

    Activit跳转动画之界面上某个位置并裂开上下拉伸动画跳转 需求:Activity(fragment)跳转的时候当前界面裂开,上下各自拉出手机屏幕,之后跳转到相对应的Activity.整体效果图如下 ...

  3. 详解JQuery动画

    我这是我在逆战班学习js的第六周,今天让我来给大家解释一下jQuery框架中的jQuery动画的应用及方式 jQuery动画可以分为内置动画和自定义动画,下面让我们用代码来说明它的用法 一.jQuer ...

  4. html5卷轴展开动画,8款基于Jquery的WEB前端动画特效

    超级绚丽,20款前端动画特效,轰炸你的眼睛,一定要看到最后! 1.超炫酷的30个jQuery按钮悬停动画 按钮插件是最常见的jQuery插件之一,因为它用途广泛,而且配置起来最为方便.今天我们要分享的 ...

  5. html卷轴展开动画,【原】ppt动画技巧:如何简单制作卷轴展开动态效果

    卷轴,是我们常见的一种书画装裱形式,以往我们所见的都是静态的卷轴,通常手动展开.今天小编将给大家分享利用PPT制作动态的卷轴展开效果. 效果如下图所示: 一幅长长的卷轴字画向两侧慢慢展开,这个效果在P ...

  6. html卷轴展开动画,MAYA制作北京奥运卷轴展开动画效果

    本教程是向脚本之家的朋友介绍利用MAYA制作北京奥运卷轴展开动画效果.教程难度一般.希望脚本之家的朋友们喜欢这篇教程.先看看最终的效果图: 具体制作步骤如下: 1.建一个nurbs面片,u轴向增加一定 ...

  7. 计算机flash拉开效果,使用Flash制作卷轴展开效果

    1.北京奥运会开幕式上那充满诗意的卷轴,以及它所呈现给我们的一幅幅无法言喻的美妙画面,大家一定还记忆犹新吧!今天我们就用Flash来制作一幅诗意的水墨卷轴展开的动画,主要用到矩形工具和渐变填充工具,操 ...

  8. Unity之 制作卷轴展开显示画面效果

    一.效果 二.思路 使用一个矩形图片添加Mask,Mask子物体下是要展示的卷轴bg图片 场景演示示例 :左侧灰色的举行图片是Mask,在场景中拖动bg图片后的效果. 这样卷轴滚动的画面就有了,用同样 ...

  9. Cocos Creator | 通过 effect 实现卷轴展开和收拢效果

    源码获取请关注公众号: // 号外 // 本公众号由我和 honmono 共同维护,honmono 目前主要分享一些神奇的 shader 效果,各位大佬敬请期待 // 开发工具 // creator ...

最新文章

  1. pycharm 调试错误 Connection to Python debugger failed: Socket operation on nonsocket: configureBlocking
  2. Java实现获取HDFS子目录数量_Java实现读取HDFS目录
  3. 合并区间—leetcode56
  4. Eclipse新建项目里没有Web Project应该如何处理
  5. python3.7.1使用_使用python3和pytorch1.7.1运行dface
  6. 强化学习之原理与应用
  7. 深度评测阿里云、百度云、腾讯云和华为云
  8. 9.20 模拟试题
  9. 软件测试linux笔试题目,linux基础面试题
  10. 【hihoCoder】1121:二分图一·二分图判定
  11. 【Pix4d精品教程】Pix4d模型成果导出OSGB并加载OSGB到EPS进行三维测图完美案例教程
  12. AngularJS基础知识
  13. Win10系统如何关闭防火墙?
  14. 苹果cmsv10仿bt部落天堂简约好看的自适应免费模板
  15. 广告文案写作四个基本要求
  16. 病毒木马查杀实战第009篇:QQ盗号木马之手动查杀
  17. 百度AI产品与应用学习路线之AI服务应用(百度云智学院学习笔记)
  18. macOS Mojave 10.14.4 (18E226) 最新苹果系统镜像下载+在线升级方法
  19. windows8.1版本遇到安装wireshark报错KB2999226补丁的解决方案
  20. 什么是第三方登录,第三方登录如何选择

热门文章

  1. Cty的Linux学习笔记(六)
  2. 爬虫入门经典(十三) | 一文教你简单爬取腾讯招聘
  3. [小知识]excel数字转中文大写公式
  4. 高通QAC4012平台 支持三大物联网标准
  5. 透过三季度财报看3.0用友:向云而升,做企业数智化的云引擎
  6. Markdown画各种图表
  7. 提词器录视频软件哪个好?这几款工具值得收藏!
  8. PCIE总线硬件设计篇
  9. 第五周作业【Linux微职位】
  10. 激光雷达和IMU联合标定包 lidar_IMU_calib 基于RS-32的扩展