這麼酷炫的特效,大多需要搭配Javascript與CSS,才能達這麼炫的特效,再加上視差滾動的方式相當的多種,而唯一讓梅干比較喜愛的方式,則是背景式的視差滾動,若只是要製作背景式的視差滾動,其實只需透過純CSS3就可以辦到,且設定上還相當的容易,因此喜愛視差滾動的朋友,現在也一塊來看看囉!怎透過純CSS方式來實作出來。
Step1
首先,先建立一個DIV區塊,並命名為<div class="parallax"></div>。
Step2
接著將parallax的CSS樣式,分別設定區塊的高度、背景圖片,以及將背景設為fixed固定。
.parallax { /* 設定背景圖片/居中/不重覆 */ background: url("https://photo.minwt.com/cc0/09.jpg")center center no-repeat;/* 設定區塊高度 */ min-height: 600px;
/* 背景自動縮放/固定 */ background-attachment: fixed; background-size: cover; }
當完成後,就會看到parallax的div區塊中,自動將背景圖片,整個填滿至div區塊中。
Step4
這時再滾動滑鼠時,就會產生出視差滾動的效果啦!是不是超簡單的呀!
#範例預覽
Switch《寶可夢 Z-A》好啦魷怎麼進化?翻轉螢幕即可進化成烏賊王
Cloudflare Drop 拖曳就能部署網站,還可綁定網域與SSL
線上象棋對戰遊戲室|免註冊立即入座,真人即時對戰
樹莓派系統安裝教學|設定 Raspberry Pi OS、SSH 與首次登入
自製 GA4Exact 外掛,讓 WordPress 後台直接查看 GA4 分析報表
解決 WooCommerce Checkout Block 導致金流模組無法顯示的問題