基于jQ+CSS3页面滚动内容元素动画特效

今天给大家分享一款基于jQ+CSS3页面滚动内容元素动画特效。这是一款基于jQuery+CSS3实现的页面滚动代码。该实例适用于适用浏览器:360、FireFox、Chrome、Safari、Opera、傲游、搜狗、世界之窗. 不支持IE8及以下浏览器。

在线预览   源码下载

实现的代码。

html代码:

  <div class="htmleaf-container">
        <div class="container">
            <h2 class="font-zh">
                向下滚动页面看看效果!</h2>
        </div>
        <div class="container">
            <h2>
                Use Smoove to create smooth fade-in effects as you scroll down</h2>
            <div class="row">
                <div class="col-md-6">
                    <div class="block">
                    </div>
                </div>
                <div class="col-md-6">
                    <div class="block">
                    </div>
                </div>
            </div>
            <h2>
                You can also move objects across the screen...</h2>
            <div class="row">
                <div class="col-md-3">
                    <div class="block" data-move-y="200px" data-move-x="-200px">
                    </div>
                </div>
                <div class="col-md-3">
                    <div class="block" data-move-y="200px" data-move-x="-100px">
                    </div>
                </div>
                <div class="col-md-3">
                    <div class="block" data-move-y="200px" data-move-x="100px">
                    </div>
                </div>
                <div class="col-md-3">
                    <div class="block" data-move-y="200px" data-move-x="200px">
                    </div>
                </div>
            </div>
            <h2>
                ...or rotate them</h2>
            <div class="row">
                <div class="col-md-3">
                    <div class="block" data-move-x="-500px" data-rotate="90deg">
                    </div>
                </div>
                <div class="col-md-3">
                    <div class="block" data-move-y="200px" data-move-x="-200px" data-rotate="45deg">
                    </div>
                </div>
                <div class="col-md-3">
                    <div class="block" data-move-y="200px" data-move-x="200px" data-rotate="-45deg">
                    </div>
                </div>
                <div class="col-md-3">
                    <div class="block" data-move-x="500px" data-rotate="-90deg">
                    </div>
                </div>
            </div>
            <h2>
                Even use cool 3D effects</h2>
            <div class="row">
                <div class="col-md-4">
                    <div class="block" data-rotate-x="90deg" data-move-z="-500px" data-move-y="200px">
                    </div>
                </div>
                <div class="col-md-4">
                    <div class="block" data-rotate-x="90deg" data-move-z="-500px" data-move-y="200px">
                    </div>
                </div>
                <div class="col-md-4">
                    <div class="block" data-rotate-x="90deg" data-move-z="-500px" data-move-y="200px">
                    </div>
                </div>
            </div>
            <div class="row">
                <div class="col-md-3">
                    <div class="block" data-rotate-y="180deg" data-move-z="-200px" data-move-x="-300px">
                    </div>
                </div>
                <div class="col-md-3">
                    <div class="block" data-rotate-x="180deg" data-rotate-y="180deg" data-move-z="-700px">
                    </div>
                </div>
                <div class="col-md-3">
                    <div class="block" data-rotate-x="180deg" data-rotate-y="45deg" data-move-z="-500px">
                    </div>
                </div>
                <div class="col-md-3">
                    <div class="block" data-rotate-y="180deg" data-move-z="-100px" data-move-x="500px">
                    </div>
                </div>
            </div>
            <div class="row">
                <div class="col-md-6">
                    <div class="block" data-rotate-y="270deg" data-move-x="-150%">
                    </div>
                </div>
                <div class="col-md-6">
                    <div class="block" data-rotate-y="270deg" data-move-x="150%">
                    </div>
                </div>
            </div>
            <h2>
                Scale &amp; skew them...</h2>
            <div class="row">
                <div class="col-md-6">
                    <div class="block" data-scale="5">
                    </div>
                </div>
                <div class="col-md-6">
                    <div class="block" data-scale="0.2" data-skew="90deg,90deg">
                    </div>
                </div>
            </div>
            <h2>
                Mix it up!</h2>
        </div>
    </div>

via:http://www.w2bc.com/Article/27243

时间: 2024-11-16 12:30:21

基于jQ+CSS3页面滚动内容元素动画特效的相关文章

jQuery和CSS3炫酷滚动页面内容元素动画特效

jquery-smoove是一款jQuery和CSS3炫酷滚动页面内容元素动画特效插件.该内容元素动画插件在页面滚动到指定位置时,该位置的HTML元素会执行指定的CSS3动画特效,如旋转.翻转.放大缩小等动画特效. 使用Smoove页面滚动元素动画特效插件可以很轻松的制作出各种华丽的CSS3动画效果. 在线演示:http://www.htmleaf.com/Demo/201503021449.html 下载地址:http://www.htmleaf.com/jQuery/Layout-Inter

jQuery.smoove — jQuery和CSS3炫酷滚动页面内容元素动画特效插件

插件介绍: jQuery-smoove是一款jQuery和CSS3炫酷滚动页面内容元素动画特效插件.该内容元素动画插件在页面滚动到指定位置时,该位置的HTML元素会执行指定的CSS3动画特效,如旋转.翻转.放大缩小等动画特效.使用Smoove页面滚动元素动画特效插件可以很轻松的制作出各种华丽的CSS3动画效果. 基本用法 $('.smoove').smoove(options); 上面的代码会在class为 smoove 的元素上使用默认参数初始化 jQuery Smoove. 你可以通过dat

3种炫酷CSS3复选框checkbox动画特效

这是一款效果非常炫酷的CSS3复选框checkbox动画特效.这组复选框动画特效共3种效果,它们都是在原生checkbox元素的基础上进行了美化,在用户点击复选框的时候制作出非常酷的动画效果. 在线预览   源码下载 使用方法 HTML结构 普通的HTML checkbox复选框控件的样式非常的平淡.在现代网页设计中,我们可以通过CSS3来为它设置更加漂亮的外观和动画特效.通过CSS的@keyframe属性,我们就可以制作出各种神奇的复选框动画特效. 在这些复选框动画的DEMO中,使用的都是无序

一款jquery和css3实现的卡通人物动画特效

之前为大家分享了很多jquery和css3的动画实例.今天给大家带来一款非常炫的jquery和css3实现的卡通人物动画特效.效果图如下: 在线预览   源码下载 实现的代码. html代码: <div class="wrapper"> <div class="border-circle" id="one"> </div> <div class="border-circle" id=&

jQuery炫酷插入和移动元素动画特效插件

Magic Move是一款效果非常棒的jQuery炫酷插入和移动元素动画特效插件.这款插件可以以非常平滑的方式在指定元素之前插入其它元素,并且当最右边的元素超出容器时会自动下移插入到下一行的第一个位置. 在线演示:http://www.htmleaf.com/Demo/201503061473.html 下载地址:http://www.htmleaf.com/jQuery/Layout-Interface/201503061472.html

css3实现的4种动画特效按钮

今天要给大家介绍的是css3按钮,里面包含四种特效的动画,如下图: 在线预览    下载源码 实现html代码: <div align="center" class="fond"> <br /> <div class="bouton_1"> <a href="#123"> <img src="caddie.png" /> <span clas

分享10款基于jquery和css3的web前端的动画特效

1.响应式圆形动画导航菜单 响应式的移动导航栏,现在我发现了一个新的技术(有关HTML5)可以在没有使用Javascript的情况下做一个响应式菜单.这个菜单可以自动排列到左边.中间或者右边).不像之前的教程需要点击某"开关"来显示或隐藏菜单,现在只需要把鼠标移到菜单按钮就会出现菜单列表(而且会提示当前所在的导航位置). 在线演示 源码下载 2.Canvas 示例:4种超炫的网站动画背景效果 今天,我们想分享一些动画背景的灵感.全屏背景图片的网站头部是最新的网页设计趋势,已经持续了一段

WOW.js和animate.css让页面滚动时显示动画

官网:http://mynameismatthieu.com/WOW/ bootstrap CDN服务:http://www.bootcdn.cn/wow/ 1.wow.js 实现了在网页滚动时的动画效果,有漂亮的动画效果,依赖于Animate.css. 2.Animate.css (下载https://daneden.github.io/animate.css/)非常优秀的CSS3动画库,不依赖于jQuery,纯CSS动画 使用方法 1.引入文件<link rel="stylesheet

页面滚动--添加animation动画效果

<!DOCTYPE html><html><head> <meta charset="utf-8"/> <title>动画</title> <script src="jquery-1.7.2.min.js" type="text/javascript" charset="utf-8"></script> <!--<scr