-> de.selfhtml.org/css/layouts/mehr … intergrund
Hier gibt es die Grundlagen…
-> de.selfhtml.org/css/layouts/mehr … intergrund
Hier gibt es die Grundlagen…
Einen direkten Bezug kann man in CSS da nicht direkt
herstellen, wenn er nicht bereits im (X)HTML vorhanden ist.
Aber wenn du weißt, daß die Höhe rechts immer kleiner ist
als links, gibt es viele Möglichkeiten, den visuellen Effekt zu
erreichen.
Zum Beispiel kann man den weißen Bereich mit einem breiten
Rand rechts versehen, auf den man einfach den anderen
Inhalt positioniert.
Dann kann man beide Elemente in ein gemeinsames
Elternelement stecken, welches den gelben Hintergrund hat,
während das linke einen weißen bekommt und das rechte einen
transparenten.
Dann kann man auch Tabelleneigenschaften für display angeben,
wenn die Struktur des (X)HTML-Quelltextes dafür ausreicht.
Damit bekäme man dann sogar wirklich die Höhen der beiden
einheitlich, wenn sie als benachbarte Tabellenzellen dekoriert
werden. Zumindest ältere Versionen von einigen browsern haben
mit diesen Tabelleneigenschaften allerdins Probleme, weswegen
die Methode nicht so verbreitet ist.
Will er nicht, dass beide spalten gleich hoch sind?
Dann würde ich bei den beiden spalten einfach die höhe auf 100% setzen, dann sollten die aber kein margin und das eltern element glaub ich kein padding haben.
Das funktioniert, wenn die Höhe des Elternelementes eindeutig
festliegt und nicht implizit durch den Inhalt bestimmt wird.
In letzterem Falle ist die Angabe 100% für die Höhe
bedeutungslos.
Kann man den sein twitter designen? Wenn ja, gebt mir mal bitte nen tutorial!