絶対要素と固定要素の配置を理解する
CSS では、配置により Web ページ上の要素の配置を制御できます。ただし、絶対配置と固定配置の複雑さを理解するのは難しい場合があります。
絶対配置
要素が絶対配置されると、その要素は通常のフローから削除されます。ドキュメントに配置され、その位置プロパティ (上、左、右、下など) に従って配置されます。要素の配置は、最も近い位置にある祖先を基準にしています。
最初の例では、親コンテナーに位置設定が設定されていないため、灰色のボックスは期待どおりに左上隅に配置されません。その結果、灰色のボックスはブラウザ ウィンドウを基準にして配置され、その上部/下部プロパティは静的になります。
固定位置
固定位置は絶対位置と似ています。ただし、要素はビューポート (ブラウザ ウィンドウ) に対して固定されています。これは、ページがスクロールされても要素が同じ位置に残ることを意味します。
要素が予期した場所に配置されない可能性がある理由
推奨事項
以上がCSS での絶対位置と固定位置はどのように機能するのでしょうか?また、要素が常に期待した場所に表示されないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。