因此,您將在我的示例中看到,我對html
應用了漸變,并在body
上應用了紋理overlay.png,最初看起來與預期一樣。
我添加了一個高度較大的div來顯示我的問題。請注意,當您在示例中向下滾動時,您會看到div
溢出body
,并且應用于body
的紋理覆蓋被剪切,幾乎具有視差效果。
我想要的是html/body背景保持固定,這樣body的內容將按預期在它們上面滾動,而漸變和覆蓋保持不變,窗口的大小也保持不變。我想你會很容易地注意到我所說的這個例子。
我在這里缺少什么?
因此,您將在我的示例中看到,我對html
應用了漸變,并在body
上應用了紋理overlay.png,最初看起來與預期一樣。
我添加了一個高度較大的div來顯示我的問題。請注意,當您在示例中向下滾動時,您會看到div
溢出body
,并且應用于body
的紋理覆蓋被剪切,幾乎具有視差效果。
我想要的是html/body背景保持固定,這樣body的內容將按預期在它們上面滾動,而漸變和覆蓋保持不變,窗口的大小也保持不變。我想你會很容易地注意到我所說的這個例子。
我在這里缺少什么?
公眾號:1024技術圈
?? 提供互聯網知識和資訊,分享IT前沿技術,熱門資源,大廠面試題 ??
您正在將
body
的高度設置為100%
,因此背景不再呈現在初始視口高度以下。必須將相同的div高度設置為body或將body高度標記為
auto
(默認值)。