我正在嘗試創建一個小型站點(~5頁,基本上是靜態的),並且要實現在massivehealth.com中實現的轉換效果。我試圖尋找它,但徒勞無功。我觀察到該網站只使用一個腳本,儘管鏈接表明它是一個多頁面網站,但單擊鏈接會將它們顯示爲/#頁面而不是/頁面,這表明它們實際上是一個大頁面的一部分。如何實現網頁之間的平滑過渡?
我想知道究竟是什麼技術背後,以便我能夠完美地學習和實施它。
我正在嘗試創建一個小型站點(~5頁,基本上是靜態的),並且要實現在massivehealth.com中實現的轉換效果。我試圖尋找它,但徒勞無功。我觀察到該網站只使用一個腳本,儘管鏈接表明它是一個多頁面網站,但單擊鏈接會將它們顯示爲/#頁面而不是/頁面,這表明它們實際上是一個大頁面的一部分。如何實現網頁之間的平滑過渡?
我想知道究竟是什麼技術背後,以便我能夠完美地學習和實施它。
首先,您絕對應該使用jQuery,因爲它使得動畫創建更加容易。這裏是你應該如何去做的:
如果我想給你代碼,這將需要很長時間,但它背後的整個想法應該是這樣的(當然,我希望如此:D)。
如果你有實現這個想法的任何問題,請告訴
我想我明白了。我要測試它,看看我是否也可以將它滾動到x位置,以便在僞頁之間進行水平轉換。謝謝! – Pawan
當然可以。只需使用$('...')。animate({left:'## px'});但首先你需要用div的外部寬度來計算## –
共同順便我是研究今天一樣的。本教程在這裏解釋了一切。 http://www.onextrapixel.com/2010/02/23/how-to-use-jquery-to-make-slick-page-transitions/
SmoothScroll jQuery pugin是一個解決方案。見www.santiagobaigorria.me –