Hallo CSS-Freaks,
bin ich zu blöde oder was? Ich möchte eigentlich nichts weiter erreichen, als 3 Spalten über die gesamte BS-Breite, jede in 1/3 der Gesamtbreite. Was ich auch versuche (mir und ohne div. Doctypes, width-, margin- und was weiß ich noch alles, das ergebnis ist nie das, was ich will. Im günstigsten Fall liegen DIV links und DIV mitte nebeneinander und DIV mitte mit DIV rechts rechte Ecke unten an linker Ecke oben, also anstatt:
*****************************
* * * *
*****************************
schaut das so aus:
*******************
* * *
*****************************
* *
**********
Eigentlich 'ne ganz simple Sache, mit Tabelle überhaupt kein Problem; aber es ist ja CSS angesagt, soll ja alles einfacher machen, weil neuester Standart
Was mache ich nun falsch, was fehlt, was muss weg, was sollte anders sein?
Für euere Antworten dankt euch ein genervtes Programmiererlein, das allen Widrigkeiten zum Trotz versucht, sich mit CSS anzufreunden um die gängigen Standarts einhalten zu können.
Hier der CSS/HTML-Code:
#container {width:100%;
border:solid 1px red;}
#left {top: 0;
width:33%;
float:left;
text-align:left;
border:solid 1px black;}
#middle {top:0;
margin-left: 33%;
margin-right: 33%;
text-align:left;
border:solid 1px black;}
#right {text-align:right;
width:33%;
float:right;
border:solid 1px black;}
links
mitte
rechts
Grüße aus Elbflorenz
Robi