私はかなり単純なことをやろうとしているhtmlコードでいくつかの問題を抱えています。実際には私はこれを今のところ最も単純な形に壊しました。だから私はお互いの上に3つのブロックを持っています。一番上の最初のブロックには、その中に3つのサブボックスが水平にあります。このブロックの高さはテキストが収まるので250ピクセルに固定しました。しかし、私の2番目のブロック(センター)はトップdivと重なっています。トップdivの後にセンターdivを開始するように指定するにはどうすればよいですか? Top divの下に数ピクセルを表示します。html divとの位置合わせの問題が重なり合っている
<div id="Report" style="height: auto">
<div id="Top" style="width:inherit; height:250px">
<div id="First" class="TopMostLeft" >
<span style="font-family:Calibri; font-size:small">Info</span>
<table style="width:100%" > ... </table>
<div id="Second" class="TopMostCenter">
<span style="font-family:Calibri; font-size:small">Info2</span>
<div id="Third" class="TopMostRight">
<div id="About" class="TopRightDiv">
<table style="width:100%">
</div>
<div id="Center" style="border:solid; border-width:2px; border-color:lightgray; padding:4px; margin:10px">
<div id="Bottom" style="border-width:2px;border-width:2px; border-color:lightgray; padding:4px; margin:10px">
</div>
※完全な例をご記入ください。不可能ではないにせよ、 'style =" border:solid; .... "のようなマークアップのトラブルシューティングは困難です。 – Scott