我真的需要你的帮助。我正在创建一个页面过渡效果,就像这个链接中的一样:http://goo.gl/74K2rQ
但是我要按照自己的设计来实现这个动画:http://goo.gl/NVjcZ2
到目前为止,这是我的实验结果:https://jsfiddle.net/f7xpe0fo/1/
但它还不符合我的设计。请在此处查看我的实际 JSFIDDLE:
https://jsfiddle.net/8y801eqh/11/我的 HTML 包含两个 ID 为 main-page 和 next-page 的 div。第一页是红色的,下一页是绿色的。默认情况下,我隐藏了 next-page div。请查看我的 HTML:
<div id="main-page">
<div>
<h1>Page Transition</h1>
<a href="#"> Click Here</a>
</div>
</div>
<div id="next-page">
<div>
<h1>This is the 2nd page</h1>
<a href="#"> Click Here</a>
</div>
</div>
现在我会将他们的设计匹配整个页面来修复我的CSS:
#main-page {
height: 50vh;
width: 100%;
position: fixed;
left: 0;
background-color: #e74c3c;
padding: 40px 0 40px 0;
}
h1{
font-family: Helvetica;
color: #fff;
font-weight: normal;
text-align: center;
}
#next-page{
height: 50vh;
width: 100%;
position: fixed;
left: 0;
background-color: #27ae60;
padding: 40px 0 40px 0;
display: none;
}
a{
font-family: Helvetica;
color: #fff;
border: 2px solid #fff;
padding: 10px 15px;
display: block;
text-align: center;
margin: 0 auto;
width: 20%;
text-decoration: none;
}
基于我的实验:https://jsfiddle.net/f7xpe0fo/1/ 当我单击作为链接的“点击此处”一词时,它必须将页面包装到下一页并完全遵循这个设计:http://goo.gl/NVjcZ2 我试图进行动画的第一阶段过渡,但是我不知道如何继续进行下一阶段。我理解需要在这个上面使用jQuery,但我该怎么做呢?有人能帮忙吗。
这是我自己的JSFIDDLE:https://jsfiddle.net/8y801eqh/11/