絶対配置が機能しない
ID「absPos」を持つ div を親 div 内に絶対的に配置しようとした際、開発者が次のような問題に遭遇しました。 divがページの左上に残る問題Corner.
説明:
絶対位置指定を持つ要素は、最も近い位置にある祖先である offsetParent に基づいて移動されます。提供されたサンプル コードでは、祖先が「位置決めされた」要素を持っていなかったため、div が body 要素 (offsetParent) からオフセットされました。
解決策:
修正するにはこの問題では、position:relative を親 div に適用する必要があります。これにより、それが位置決めされた要素に変換され、その子の offsetParent として確立されます。
修正コード:
<html> <body> <div>
以上が絶対に配置された Div が移動しないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。