問題: Float: Right と Position: Absolute が連携していません
その右端にある div を作成しようとしました親の場合、float:right を採用し、望ましい効果を達成しました。ただし、div の挿入によって既存のコンテンツが中断されないようにしたいと考え、position:absolute を追加しました。予想外に、この組み合わせにより div が親の左側に表示され、 float:right プロパティが無効になりました。この問題を解決するために、考えられる解決策を検討します。
解決策
目的の動作を実現するには、position:absolute を right:0 と組み合わせて使用することを検討してください。これにより、絶対配置を使用するときに float:right が必要なくなります。
<code class="css">position: absolute; right: 0;</code>
さらに、親要素にposition:relative; があることを確認してください。子 div の絶対配置を有効にするように設定します
以上がなぜ「float: right」と「position:Absolute」を使用すると、左側に Div が表示されるのでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。