1234567id="box"class="page"class="front"class="back"class="page2"
1234567891011121314151617181920212223242526272829303132333435363738394041* {margin:0;padding:0;list-style:none;}#box {width:700px;height:400px;margin:100px auto;background:url("http://www.jq22.com/img/cs/500x300-1.png") no-repeat;position:relative;perspective:1200px;}#box .page {position:absolute;width:50%;height:100%;right:0;top:0;transform-style:preserve-3d;z-index:2;transform-origin:left center;transition:1s all ease;}#box .page span {position:absolute;width:100%;height:100%;left:0;top:0;}#box .page span.front {background:url("http://www.jq22.com/img/cs/500x300-1.png") no-repeat right top;transform:translateZ(0.1px);}#box .page span.back {background:url("http://www.jq22.com/img/cs/500x300-2.png") no-repeat left top;transform:translateZ(-0.1px) scale(-1,1);}#box .page2 {position:absolute;
1234567891011121314151617181920212223242526272829window.onload = function() {var oBox = document.getElementById('box');var oPage = document.querySelector('.page');var oPage2 = document.querySelector('.page2');var oFront = document.querySelector('.front');var oBack = document.querySelector('.back');var iNow = 1;var bReady = true;oBox.onclick = function() {if (bReady == false) return;bReady = false;iNow++;oPage.style.transition = '1s all ease';oPage.style.transform = 'rotateY(-180deg)';oPage.addEventListener('transitionend', function() {oPage.style.transition = 'none';oPage.style.transform = 'rotateY(0deg)';oFront.style.backgroundImage = oBox.style.backgroundImage = 'url(http://www.jq22.com/img/cs/500x300-' + (iNow % 3) + '.png)';oBack.style.backgroundImage = oPage2.style.backgroundImage = 'url(http://www.jq22.com/img/cs/500x300-' + (iNow + 1) % 3 + '.png)';bReady = true;}, false);};};
图片翻页效果,使用与相册制作