hallo!
ich habe versucht mein layout aus tabellen in CSS umzuschreiben, sprich in div-container zu stecken, jedoch offenbaren sich einige probleme in der browserkompatibilität und der ausrichtung. das hauptproblem besteht darin das ich ein fenster zentriert habe wo ich unter dem logo den bereich in 2 spalten teile. jedoch verschiebt es mir die spalten jeweils ganz nach links und ganz nach rechts!
ich habe ettliche foren durchstöbert und nichts spezielles gefunden... überall geht man bei der teilung in 2 spalten (also 2 div-container nebeneinander) davon aus das es über die gesamte browserbreite geht. ich jedoch will alles in einem zentrierten fenster zusammenhalten, sodass es wie in meinem tabellenbeispiel ausschaut.
ich hoffe jemand kann mir bei dem echt schwerwiegendem problem weiterhelfen, damit es so wie in diesem "table-format" ausschaut. wie gesagt das problem liegt nur bei der teilung der beiden div-container die nebeneinander angeordnet un zentriert sein sollen!
<table border="1" width="700" height="525" align="center">
<tr>
<th width="700" height="130" colspan="2">logo</th>
</tr>
<tr>
<td width="700" height="20" colspan="2">menue</td>
</tr>
<tr>
<td width="500" height="315">content</td>
<td width="200" height="315">picture</td>
</tr>
<tr>
<td width="700" height="60" colspan="2">advertising</td>
</tr>
</table>
mein völlig verschobener CSS-code kann ich auch noch dazu liefern:
#divglobal {
text-align: center;
}
#divid1 {
text-align: left;
margin: 0 auto;
width: 700;
height: 150;
border-style: solid;
border-width: 1px;
}
#divid2 {
margin: 0 auto;
text-align: left;
float: left;
width: 500;
height: 375;
border-style: dashed;
border-width: 1px;
}
#divid3 {
margin: 0 auto;
text-align: left;
float: right;
width: 200;
height: 375;
border-style: dashed;
border-width: 1px;
}
und der dazugehörige html-code:
<div id="divglobal">
<div id="divid1">container 1</div>
<div id="divid2">container 2</div>
<div id="divid3">container 3</div>
</div>
mfg Cappaja
