padding-top
padding-topの設定がまだ間違っており、レンダリング:
padding: 内側のマージン
あなたが設定しました要素の margin-top または padding-top を設定するか、左側の要素の padding-button を設定することで目的を達成できるはずです
margin-top:550px
最も愚かな方法: フッターの外側 div を設定し、この div に padding-top を追加します。
CSS code?1margin-top:550px
CSS code?1margin-top:1000px
float をクリアする原理を体験してください 笑
確かに、margin-top を 550 以上に設定するだけで大丈夫です 理由を教えてください?クリアに関連:両方?初心者でよくわかりませんが、アドバイスをお願いします
#container .left 互いに近づかないように、margin-bottom: 20px; を追加します。
フロートをクリアするということは、実際には、フローティング要素のためのスペースを確保するために十分な垂直方向のマージンを残すことを意味します。あなたの例では、margin-top が 550 未満の場合、十分なスペースが残っていないことを意味します。
float をクリアしてください。 ! ! !
まず、div
margin-top:1000px
<div id="right"> <div class="right"> 左右结构实现方法:left设置float为left浮动,right设置float为right浮动,可实现左右结构<br>缺陷:当left高于right时显示会出现问题,footer清除浮动clear:both可解决此问题</div> </div>
右と同じです。この問題の主な理由は、#container に高さがないことです。このレイアウト方法に高さがない場合、次のようになります
非常に言葉にならないです。元の投稿者が投稿した画像のテキストに注目してください。問題の解決策はそこにはありません。または、 margin-bottom:10px; を直接追加することもできます
この方法を試してみましたが、うまくいきませんでした
まず、divCSS コード内であまりにも多くの div を使用するのは適切ではありません?1234567
#container .leftこれに隣り合わないようにマージン-bottom: 20px を追加します。 。 それもうまくいきませんか? ? ?
とても言葉が出ない。元の投稿者が投稿した画像のテキストに注目してください。問題の解決策はそこにはありません。または、 margin-bottom:10px; を直接追加することもできます
ご協力ありがとうございます。まだまだ基礎知識が足りないようです。ご容赦ください
引用 7 階 xiaojia_37 からの返信: #container .left 隣り合わないように margin-bottom: 20px; を追加します。それもうまくいきませんか? ? ?
大丈夫です