Tricks und Kniffe

ID #1079

Wie kann ich erreichen, daß bei zwei Spalten, die jeweils als float-definiert sind (:left und :right) und von denen Spalte A eine feste Pixelangabe hat, Spalte B so skaliert, daß der komplette Rest-viewport ausgefüllt wird (also abzüglich des Platzes, den Spalte A braucht)? (Breite auf 100 % setzen klappt natürlich nicht, weil dann Spalte B unter Spalte A springt.)

Gar nicht. Wenn beide Spalten floaten, kann man dieses Ziel nicht erreichen. Aber es müssen ja nicht beide Spalten floaten.  Es genügt, die Spalte mit der festen Breite zu floaten und die andere als statischen Container zu definieren. Dieser gibt man dann eine margin (Außenabstand), die mindestens so groß ist, wie die fixe spalte breit.

Auf diesem System baisert YAML in dessen Online-Doku man auch noch eine genauere Beschreibung findet.

Tags: -

Verwandte Artikel:

Letzte Änderung des Artikels: 2006-10-09 16:18
Autor: Jens Grochtdreis
Revision: 1.0

Digg it! Share on Facebook Artikel ausdrucken Artikel weiterempfehlen Als PDF-Datei anzeigen
Übersetzungsvorschlag für Übersetzungsvorschlag für
Bewertung der Nützlichkeit dieses Artikels:

Durchschnittliche Bewertung: 5 (4 Abstimmungen)

vollkommen überflüssig 1 2 3 4 5 sehr wertvoll

Kommentieren nicht möglich