本当に単純な質問で申し訳ありませんが、これらの線に沿って定義済みの幅で左と右に 1 つの div をフロートさせようとしました
<div style="width: 100%;">
<div style="float:left; width: 80%">
</div>
<div style="float:right;">
</div>
</div>
これは「ほとんど」機能しますが、その下のページの他の要素を台無しにしているようです。
では、ページ上の他の要素に影響を与えることなく、CSS を使用して HTML ページを垂直に 2 つの部分に分割する正しい理由は何でしょうか?