T
toney
Guest
Hallo,
ich habe mal eine eher allgemeine Frage zu absoluten Positionierungen.
Folgendes Szenario:
Ich habe ein 3-spaltiges Layout, bei dem die rechte Spalte die Eigenschaften position:absolute;, width:200px; und right:0; besitzt, sodass sie auch wirklich immer ganz rechts ist. Die linke Spalte soll dabei eine min-width ebenfalls von 200px bekommen, die mittlere Spalte ist dynamisch. Wenn ich jetzt das Browserfenster kleiner ziehe würde die rechte Spalte irgendwann anfangen, die linken Spalten zu überlappen.
Jetzt meine Frage:
Gibt es für solche Fälle eine Art Mindestwert für den Abstand nach links? Also so in der Art wie folgendes:
Wenn der min-Wert dann erreicht ist sollte dann unten die Scrollbar erscheinen und die rechte Spalte rutscht sozusagen aus dem Fenster. Gibt es irgendwas, das dem auch nur im entferntesten ähnelt?
Wenn es sowas nicht geben sollte (wovon ich ausgehe...), gibt es eine einfache Möglichkeit, wie man sonst das Überlappen der Spalten verhindern kann?
Vielen Dank für alle Antworten :)
Gruß, toney
ich habe mal eine eher allgemeine Frage zu absoluten Positionierungen.
Folgendes Szenario:
Ich habe ein 3-spaltiges Layout, bei dem die rechte Spalte die Eigenschaften position:absolute;, width:200px; und right:0; besitzt, sodass sie auch wirklich immer ganz rechts ist. Die linke Spalte soll dabei eine min-width ebenfalls von 200px bekommen, die mittlere Spalte ist dynamisch. Wenn ich jetzt das Browserfenster kleiner ziehe würde die rechte Spalte irgendwann anfangen, die linken Spalten zu überlappen.
Jetzt meine Frage:
Gibt es für solche Fälle eine Art Mindestwert für den Abstand nach links? Also so in der Art wie folgendes:
Code:
.rechteSpalte {
position: absolute;
right: 0;
[B]min-left: 500px;
[/B] width: 200px;
}
Wenn der min-Wert dann erreicht ist sollte dann unten die Scrollbar erscheinen und die rechte Spalte rutscht sozusagen aus dem Fenster. Gibt es irgendwas, das dem auch nur im entferntesten ähnelt?
Wenn es sowas nicht geben sollte (wovon ich ausgehe...), gibt es eine einfache Möglichkeit, wie man sonst das Überlappen der Spalten verhindern kann?
Vielen Dank für alle Antworten :)
Gruß, toney