Ich habe einige Schwierigkeiten mit einigen HTML-Code (ich habe noch nie HTML-Programmierung von beliebiger Bedeutung getan), wo ich versuche, etwas ziemlich einfach zu tun. Eigentlich habe ich es vorerst auf die einfachste Form heruntergebrochen. Also habe ich drei Blöcke übereinander. Der erste Block ganz oben hat drei Unterfelder horizontal. Ich habe die Höhe dieses Blocks auf 250px festgelegt, da mein Text darin passt. Allerdings überschneidet sich mein zweiter Block (Center) mit dem Top div. Wie lege ich fest, dass der Center-Div nach dem Top-Div beginnt? Ich möchte, dass es ein paar Pixel unter dem oberen Teil anzeigt.Alignment Probleme mit HTML divs übereinander gestapelt
<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>
Bitte geben Sie ein * vollständiges * Beispiel an. Es ist schwierig, wenn nicht unmöglich, Markup wie 'style =" border: solid; .... ">' zu beheben. – Scott