FunkyMonkey
Mitglied
Hallo
ich erstelle Tabellen mit DIV-Containern, was eigentlich auch gut funktioniert.
4 DIV-Container liegen nebeneinander und sind alle mit "float:left" ausgestattet, was dazu führt das sie brav nebeneinander erscheinen. Alle 4 werden nochmal von einem ganz großen DIV umschlossen.
Dies repräsentiert jeweils eine Zeile. Dann kommt die nächste, wieder genauso. Jede "Zeile" ist 90px hoch und in allen DIV's wird die Höhe auf 90px gesetzt.
Problem: Wenn das Browserfenster zu sehr verkleinert wird, rutscht das letzte DIV-Element unter das erste, also von rechts nach links unten. Die Tabellenoptik kommt völlig durcheinander, das blanke Chaos bricht aus und der Rest der noch übrig bleibt sind fetzen von überlagerten Texten.
Wie kann man den Browser dazu zwingen die DIV-Elemente aneinander zu reihen, und bei Bedarf eine horizontale Scrollbar einzublenden anstatt die "Zeile" zu zerhacken?
Die Zeile aus DIV-Elementen soll den verfügbaren horizontalen Platz voll ausnutzen, deshalb kann ich keine festen Breiten vergeben...
ich erstelle Tabellen mit DIV-Containern, was eigentlich auch gut funktioniert.
4 DIV-Container liegen nebeneinander und sind alle mit "float:left" ausgestattet, was dazu führt das sie brav nebeneinander erscheinen. Alle 4 werden nochmal von einem ganz großen DIV umschlossen.
Dies repräsentiert jeweils eine Zeile. Dann kommt die nächste, wieder genauso. Jede "Zeile" ist 90px hoch und in allen DIV's wird die Höhe auf 90px gesetzt.
Problem: Wenn das Browserfenster zu sehr verkleinert wird, rutscht das letzte DIV-Element unter das erste, also von rechts nach links unten. Die Tabellenoptik kommt völlig durcheinander, das blanke Chaos bricht aus und der Rest der noch übrig bleibt sind fetzen von überlagerten Texten.
Wie kann man den Browser dazu zwingen die DIV-Elemente aneinander zu reihen, und bei Bedarf eine horizontale Scrollbar einzublenden anstatt die "Zeile" zu zerhacken?
Die Zeile aus DIV-Elementen soll den verfügbaren horizontalen Platz voll ausnutzen, deshalb kann ich keine festen Breiten vergeben...