0

HTMLとCSSのコーディングは初めてです。HTML と CSS で Web レイアウトをコーディングしようとしています。私は HTML と CSS を初めて使用するので、コード構造は直感的できちんとしたものではありません。

問題を示すスクリーンショットを添付しました。すべての内部 div は main_container div に関連しているため、内部 div には top:100px などの top 属性があります。等

問題は、上部の div 内にさらにコンテンツを挿入すると、そのコンテンツが下の div のコンテンツと重なることです。誰でもコード構造を改善して、より柔軟になり、コンテンツが上部の div に挿入されるたびに下部の div を再配置できますか?

これは、 html、css、および img ファイルを含むZIPファイルです。

スクリーンショット リンク

私の問題が明確に説明されていることを願っています。

ありがとう、よろしく、dkjain。

4

1 に答える 1

2

CSS を使用して DIV をクリアします。

.clear{clear:both}

HTML の場合:

<div class="clear">&nbsp;</div>

重複している DIV 間でこれを使用します。

于 2012-11-21T13:25:34.957 に答える