私たちは皆、background-attachment:fixedは背景を固定し、視差効果を作成することを知っています。ただし、ページをスクロールするたびにDOMを再描画する必要があるため、これは非常に高価です。これは、あなたのページにいくつかの固定された背景がある場合、特にあなたのサイトを少しばれて感じる。誰もがこれを行うためのより良い方法を知っていますか?cssで視差固定の背景画像を作成するより効率的な方法
0
A
答えて
0
This pure CSS exampleは、絶対配置を使用して、transform
とperspective
を使用して視差効果をレンダリングします。いくつかのブラウザでは、scroll-behavior: smooth
はまた、可視の断続性の一部を最小限に抑えることができます。
JavaScriptを使用して可視要素のみをアニメーション化し、間隔を使用して要素位置を更新することにより、視差効果をレンダリングする効率的な方法があります。 This articleは、これらの技術のいくつかをより詳細に説明しています。特に関数は、ブラウザが次の利用可能な再描画時にスクロールアニメーションを実行できるようにします。
関連する問題
- 1. CSSの視差効果私の背景画像を伸ばす
- 2. divの視差背景画像を作成するには
- 3. 背景画像付きの固定ナビゲーションバーの作成方法は?
- 4. 正確に固定されていない視差の背景画像
- 5. もっと効率的な方法で背景画像を拡大する
- 6. CSSの視差の背景
- 7. HTML背景ビデオで視差効果を作成する
- 8. モバイル固定画像背景CSS、画像スクロール
- 9. 静的背景画像のホバー効果を作成する方法...?
- 10. 固定divのhtmlで視差効果を作成する方法
- 11. 視差/背景の添付:一部のブラウザでは動作しない固定
- 12. 位置:背景画像で固定?
- 13. 固定NavBarが固定背景画像に透明になる
- 14. DataGridViewで固定の背景を作成する方法
- 15. 視差の背景画像をbxslider/jQueryと併用する
- 16. CSSの背景と画像の一定の比率
- 17. divの固定背景画像
- 18. 固定サイズのSVG背景画像
- 19. Blackberryで画面の固定背景を作成するには?
- 20. CSS:ブラウザのビューポートよりも背の高い画像を固定
- 21. 使用CSSの背景色の上に背景画像を作成する
- 22. CSS - 背景画像
- 23. CSS背景画像
- 24. css/svgは大きな背景画像を作成します
- 25. FullPage JS固定背景画像
- 26. 視差効果を使用しているときにテキストとボタンを背景に固定する方法
- 27. CSSの背景の固定固定+背景の背景幅の幅
- 28. CSS:背景色の背景画像
- 29. CSS:画像なしの代替背景画像の設定
- 30. 背景画像にピクセル単位の固定幅を設定する方法