zoukankan      html  css  js  c++  java
  • 【分享】JS图片滑动渐显渐隐插件-附使用方法。

     前阵子总监要说做一个邀请函 效果 点击这里 鼠标拖拽进行浏览

    它用的是Adobe edge软件生成的,代码量过大,冗余太多。

    再加上我也没学过这个软件怎么使用,增加学习成本影响项目进度。

    于是就自己写了个简单的。鼠标移动到右下角窗口滚动看效果→DEMO

    不过是单体的 没有使用多个图片分频运动 ,当然如果项目需要的话,改起来也不费劲,比上面的要简单许多。

    使用方法在下方:

        #bg{
            position:fixed;
            width: 100%;
            height: 200%;
            background: url(images/bg.jpg);
            background-size:100% 100%;
        }
        #wrap{
            width: 100%;
            height: 100%;
        }
        #wrap > div{
            position:absolute;
            left:20%;
            top:30%;
        }
        .img1 ~ div{
            opacity:0;
        }
        .rotate{
            -webkit-transition: -webkit-transform 500s linear;
            -moz-transition:    -moz-transform 500s linear;
            -o-transition:      -o-transform 500s linear;
            transition:         transform 500s linear;
        }
    <div id="bg"></div><!--背景ID-->
    <div id="wrap"><!--主体和背景分离 div class必须以img+数字形式依次向下-->
            <div class="img1"><img src="images/shou.png" width="100%" class="rotate" /></div>
            <div class="img2"><img src="images/map.jpg" width="100%" /></div>
            <div class="img3"><img src="images/U.png" width="100%" /></div>
            <div class="img4"><img src="images/keji_06.png" width="100%" /></div>
    </div> 

    css设置bg想要的背景url

    JS就不贴了 有兴趣读源码的就下载去看吧 上方的DEMO也可以看的到。

    如果想要手机触发的话给鼠标滚轮改成 触屏事件就好了。

    #wrap子元素的DIV有多少张图片就依次的 class="img+图片数";

    附件下载:点击这里

     谢谢。

    作者:Margo_test
    出处:http://www.cnblogs.com/margo/

  • 相关阅读:
    背包问题--动态规划
    day03_13 多分支if语句及作业
    day03_12 缩进介绍
    day03_11 if语句实现猜年龄01
    day03_10 注释及简单的用户输入输出
    day03_09 编码部分历史及文件编码简介
    day03_07 变量的重新赋值01
    day03_06 变量详解
    day03_05 Python程序文件执行和与其他编程语言对比
    day03_04 文件后缀及系统环境变量
  • 原文地址:https://www.cnblogs.com/margo/p/3863165.html
Copyright © 2011-2022 走看看