我今天找到了一个网站,我非常喜欢折叠效果 http://www.forsorenda.dk/ 当你点击“luk op”时,页面会像手册一样折叠出来 任何人都有任何想法的jquery代码,这我完全失去了这种情况
答案 0 :(得分:1)
答案 1 :(得分:1)
查看我的代码:http://jsfiddle.net/maximgladkov/4wrnf/
<强> HTML 强>
<div id="container">
<div id="brochure">
<div id="left"></div>
<div id="center"></div>
<div id="right"></div>
</div>
</div>
<强> CSS 强>
#container {
position: absolute;
top: 50%;
left: 50%;
margin: -200px 0 0 -100px;
-webkit-perspective: 1000;
}
#brochure {
position: relative;
}
#brochure div {
width: 200px;
height: 400px;
}
#left {
background: red;
z-index: 3;
-webkit-transform-origin: 0% 50%;
-webkit-transition-delay: 1s;
}
#center {
background: blue;
z-index: 1;
}
#right {
background: green;
z-index: 2;
-webkit-transform-origin: 100% 50%;
-webkit-transition-delay: 0s;
}
#left, #right {
position: absolute;
top: 0;
left: 0;
-webkit-transition-duration: 2s;
}
#brochure:hover #left {
-webkit-transform: rotateY(-180deg);
-webkit-transition-delay: 0s;
}
#brochure:hover #right {
-webkit-transform: rotateY(180deg);
-webkit-transition-delay: 1s;
}
它适用于webkit浏览器。如果您需要更多支持,只需添加更多前缀属性。