versuch13
Erfahrenes Mitglied
Hallo, ich habe ein Problem damit ein anständiges drei spaltiges Layout zu machen.
Es sollte sich so verhalten, dass die linke und rechte Spalte eine feste breite haben, und die mittlere flexibel ist bis zu einer mindest weite.
Allerdings schiebt sich die rechte Spalte dann beim verkleinern des Browsers immer über die mittlere und linke Spalte.
Vielleicht hat ja jemand eine Lösung? Danke.
Es sollte sich so verhalten, dass die linke und rechte Spalte eine feste breite haben, und die mittlere flexibel ist bis zu einer mindest weite.
Allerdings schiebt sich die rechte Spalte dann beim verkleinern des Browsers immer über die mittlere und linke Spalte.
HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
<head>
<title>Test</title>
<style type="text/css">
* {
margin:0;
padding:0;
}
/* left */
div#left {
width:230px;
position:absolute;
top:0;
left:0;
background:#999;
}
/* center */
div#center {
margin:0 230px 0 230px;
font-size:0.8em;
min-width:450px;
background:#666;
}
/* right*/
div#right {
width:230px;
position:absolute;
top:0px;
right:0px;
}
</style>
</head>
<body>
<!-- linke Spalte -->
<div id="left">
links
</div>
<!-- mittlere Spalte -->
<div id="center">
mitte
</div>
<!-- rechte Spalte -->
<div id="right">
rechts
</div>
</body>
</html>
Vielleicht hat ja jemand eine Lösung? Danke.