js/css访3d上下轮播图

(附件)

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
<style type="text/css">
*{margin:0;padding:0}
img{border:none;vertical-align:bottom}
#box{position:relative;margin:50px auto;width:800px;height:400px;
}
#box img{position:absolute;}
#box .yun1{width:320px;height:160px;top:-160px;left:0;z-index:1;opacity:0}
#box .yun2{width:320px;height:160px;top:120px;left:0px;z-index:1;opacity:0.2}
#box .yun3{width:360px;height:180px;top:110px;left:100px;z-index:2;opacity:0.6}
#box .yun4{width:400px;height:200px;z-index:3;top:100px;left:200px;opacity:1}
#box .yun5{width:360px;height:180px;top:110px;left:340px;z-index:2;opacity:0.6}
#box .yun6{width:320px;height:160px;top:120px;left:480px;z-index:1;opacity:0.2}
#box .yun7{width:320px;height:160px;top:-160px;left:480px;z-index:1;opacity:0}
</style>
<script type="text/javascript" src="js/fengzhuanghanshu.js"></script>
<script type="text/javascript" src="js/time_move.js"></script>
<script type="text/javascript" src="js/Tween.js"></script>
<script type="text/javascript">
window.onload=function(){
var aImg=box.getElementsByTagName("img");
var arr=['height','width','top','left','opacity','zIndex']
var arrval=[];
for(var i=0;i<aImg.length;i++){
var oarr={};
for(var j=0;j<arr.length;j++){
if(arr[j]=='opacity'){
var iCur=Math.round(getStyle(aImg[i],'opacity')*100)
}else{
var iCur=parseInt(getStyle(aImg[i],arr[j]))
}
oarr[arr[j]]=iCur;
}
arrval.push(oarr)
}
console.log(arrval)
setInterval(function(){
arrval.push(arrval.shift())
for(var i=0;i<aImg.length;i++){
startMove(aImg[i],arrval[i])
}
},1000)
}
</script>
</head>
<body>
<div id="box">
<a href="javascript:;"><img class="yun1" src="img/1.jpg" /> </a>
<a href="javascript:;"><img class="yun2" src="img/2.jpg" /> </a>
<a href="javascript:;"><img class="yun3" src="img/3.jpg" /> </a>
<a href="javascript:;"><img class="yun4" src="img/4.jpg" /> </a>
<a href="javascript:;"><img class="yun5" src="img/5.jpg" /> </a>
<a href="javascript:;"><img class="yun6" src="img/6.jpg" /> </a>
<a href="javascript:;"><img class="yun7" src="img/7.jpg" /> </a>
</div>
</body>
</html>

js访3d上下轮播图的更多相关文章

  1. 带锁的3D切割轮播图

    3D切割轮播图. 加入锁,限制点击太快次数 <!DOCTYPE html><html><head lang="en"> <meta cha ...

  2. css3实现3D切割轮播图案例

    <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8&quo ...

  3. 案例:3D切割轮播图

    一.3d转换 3D旋转套路:顺着轴的正方向看,顺时针旋转是负角度,逆时针旋转是正角度 二.代码 <!DOCTYPE html> <html lang="en"&g ...

  4. 原生JS面向对象思想封装轮播图组件

    原生JS面向对象思想封装轮播图组件 在前端页面开发过程中,页面中的轮播图特效很常见,因此我就想封装一个自己的原生JS的轮播图组件.有了这个需求就开始着手准备了,代码当然是以简洁为目标,轮播图的各个功能 ...

  5. CSS3,3D效果轮播图

    ---恢复内容开始--- 大家还记得我昨天的3D拖拽立方体吗??我昨天还说过css还可以做轮播图,所以咱们今天就写一下,css的轮播图吧! ....这个轮播图主要是用CSS3里的transform的旋 ...

  6. js原生代码实现轮播图案例

    一.轮播图是现在网站网页上最常见的效果之一,对于轮播图的功能,要求不同,效果也不同! 我们见过很多通过不同的方式,实现这一效果,但是有很多比较麻烦,而且不容易理解,兼容性也不好. 在这里分享一下,用j ...

  7. 用html +js+css 实现页面轮播图效果

    html 页面 <html lang="en"> <head> <meta charset="UTF-8"> <met ...

  8. 用js和jQuery做轮播图

    Javascript或jQuery做轮播图 css样式 <style> a{ text-decoration:none; } .naver{ width: 100%; position:r ...

  9. JS框架_(Bootstrap.js)实现简单的轮播图

    Bootstrap框架中 轮播(Carousel)插件是一种灵活的响应式的向站点添加滑块的方式 轮播图效果: <!DOCTYPE html> <html> <head&g ...

随机推荐

  1. 【深入理解javascript】this的用法

    引用:this的用法 在函数中this到底取何值,是在函数真正被调用执行的时候确定的,函数定义的时候确定不了 情况1:构造函数 函数作为构造函数用,那么其中的this就代表它即将new出来的对象.另外 ...

  2. better-scroll一个好用的页面滑动工具

    1.npm install better-scroll   2.引入:import BetterScrol from 'better-scroll' 3. 在需要设置页面滚动的地方添加 ref=&qu ...

  3. 万恶之源 - Python基础数据类型三

    字典 字典的简单介绍 字典(dict)是python中唯⼀的⼀个映射类型.他是以{ }括起来的键值对组成. 在dict中key是 唯⼀的.在保存的时候, 根据key来计算出⼀个内存地址. 然后将key ...

  4. [运维-安全]CentOS7.0环境下安装kangle和easypanel

    一.康乐简介 主要特点1.免费开源kangle技术团队希望国人拥有一款真正好用.易用.实用的国产web服务器.2.跨平台可在linux.windows.freebsd.openbsd.netbsd.s ...

  5. Scala系统学习(一):Scala概述

    Scala是可扩展语言的缩写,是一种混合功能编程语言. 它由Martin Odersky创建. Scala顺利整合面向对象和函数式语言的功能. Scala被编译后在Java虚拟机上运行. 许多现有公司 ...

  6. Thread类的常见问题

    void waitForSignal() { Object obj = new Object(); synchronized(Thread.currentThread()) { obj.wait(); ...

  7. 连接数据库工具类DBUtil

    代码如下: import java.io.FileNotFoundException; import java.io.IOException; import java.sql.Connection; ...

  8. win 7 和 winserver 2008 下,布署网站遇到的错误解决方法

    本人亲测,有效. 1.如果只列出目录: web.config的system.webServer配置节下是否有这个: <modules runAllManagedModulesForAllRequ ...

  9. UNDFTD x Nike Air Max 97 OG Black

    The UNDFTD x Nike Air Max 97 OG Black is releasing way sooner than anticipated. This collaborative r ...

  10. html select 和dropdownlist小结收集

    //html select var x = $("#selectSort").val();  //获取选中的value值 获取select选中的索引: $("#selec ...