網上很多關于使用background-attachment: fixed實現視差滾動效果的文章,比如http://www.wufangbo.com/shi-jue-gun-dong-yuan-li/ ,但是為什么會產生這樣的效果,好像都沒有進行詳細的說明,抽象能力不夠的話看一次忘一次(至少我是這樣的-.-)。所以我用了一種我比較容易理解和記住的方式畫了張下面的原理圖:
視差滾動原理.png
當兩個DIV同時與背景圖區域產生重合,就會給我們造成視覺上的視差效果。
demo
網上很多關于使用background-attachment: fixed實現視差滾動效果的文章,比如http://www.wufangbo.com/shi-jue-gun-dong-yuan-li/ ,但是為什么會產生這樣的效果,好像都沒有進行詳細的說明,抽象能力不夠的話看一次忘一次(至少我是這樣的-.-)。所以我用了一種我比較容易理解和記住的方式畫了張下面的原理圖: