因此,我一直在嘗試創建一個網站,在您實際進入網站之前創建一個歡迎頁面,並且當您按下輸入按鈕時,第一頁向上滑動,然後新頁面出現從下面。在兩個分開的頁面之間創建向上滑動
給你一個我在這裏真正意義的想法是一個很好的例子,http://keepearthquakesweird.com。
您會注意到,當您按下回車按鈕時,會有一個頁面轉換到完全不同的頁面(請注意URL更改)。這是我想要實現的。
到目前爲止,我已經嘗試了很多不同的插件,如animsition,(無法記住其他人:P),但似乎沒有任何工作,所以我最近的嘗試已與iframes(注意,URL不會改變)。
最新嘗試:
HTML
<a id="myLink" href="#">
Click to slide in new page
</a>
<iframe id="newPage" src="https://jsfiddle.net/"></iframe>
CSS
#myLink {
position: absolute;
}
iframe {
width: 100%;
height: 100%;
top: 100%;
position: fixed;
background-color: blue;
}
JQuery的
$(document).ready(function() {
$('#myLink').click(function() {
$('#newPage').transition({top: '0%' });
});
});
你需要通過Ajax加載頁面來實現這一effect.You可以手動更新URL,而不改變頁面。 –
瀏覽器中的網址可能會更改,但從技術上講,它仍然是您看到的相同頁面。從來沒有重新加載,只是DOM重新渲染。 – Chris
@GoneCodingGoodbye有關於如何實現這個的教程?我也不知道什麼是或如何使用Ajax。 –