Liebe Community
Ich habe ein zweispaltiges Testlayout erstellt und möchte von Euch ggf. wissen, ob dieses (technisch, gestalterisch, wie auch immer!) sinnvoll ist. Im Sinne der Transparenz lege ich hier klar meine Quelle offen, nämlich Equal Height Columns with Cross-Browser CSS and No Hacks . Die dort vorgestellte Lösung bezieht sich auf ein dreispaltiges Layout, während ich ein zweispaltiges will und erstellt habe. Hauptproblem bzw- -herausforderung für mich war die Frage, wie gleiche Spaltenlängen bei ungleich viel Inhalt erstellt werden können.
Obwohl es nicht zum Kernproblem gehört, erwähne ich noch, dass ich zwar einen Header, aber (im Moment und im Unterschied zur verlinkten Anleitung) keinen Footer will.
Hier die Testseite: Testlayout .
Hier mein CSS-Code:
Ich freue mich auf Eure Rückmeldungen! Ich erwähne noch, dass ich verschiedene andere Lösungen angeschaut und verworfen habe. Nicht überzeugt hat mich der Einsatz von JavaScript für das Problem und die "Faux-Columns"-Lösung (Einsatz von Hintergrundgrafiken zum "Vortäuschen" gleicher Spaltenhöhen). Ich weiss aber, dass auch noch andere Zugänge gibt, die eher auf der Linie meines Lösungsansatzes (reine CSS-Lösungen) sind.
Lg Xeno
@Tronjer: Dieser Fred knüpft vage an den älteren, umfangreichen (prmär) mit Dir an. Da dieser sehr lange wurde und sich in die verschiedensten Richtungen verzweigt hatte, fange ich hier mal neu an. Das ist nicht etwa eine Kritik an Deinen umfassenden Hilfestellungen, ganz im Gegenteil will ich jetzt das Ausgangsproblem neu angehen.
Ich habe ein zweispaltiges Testlayout erstellt und möchte von Euch ggf. wissen, ob dieses (technisch, gestalterisch, wie auch immer!) sinnvoll ist. Im Sinne der Transparenz lege ich hier klar meine Quelle offen, nämlich Equal Height Columns with Cross-Browser CSS and No Hacks . Die dort vorgestellte Lösung bezieht sich auf ein dreispaltiges Layout, während ich ein zweispaltiges will und erstellt habe. Hauptproblem bzw- -herausforderung für mich war die Frage, wie gleiche Spaltenlängen bei ungleich viel Inhalt erstellt werden können.
Obwohl es nicht zum Kernproblem gehört, erwähne ich noch, dass ich zwar einen Header, aber (im Moment und im Unterschied zur verlinkten Anleitung) keinen Footer will.
Hier die Testseite: Testlayout .
Hier mein CSS-Code:
Code:
* {
padding:0;
margin:0;
}
body {
margin:0 auto;
width:960px;
}
p {
padding:10px;
}
#header {
margin-top:10px;
background-color:yellow;
height:45px;
}
#inhalt {
background-color:blue;
float:left;
width:100%;
overflow:hidden;
}
#inhalt2 {
background-color:red;
float:left;
width:100%;
position:relative;
right:260px;
}
#links {
width:700px;
float:left;
position:relative;
left:260px;
}
#rechts {
width:260px;
float:left;
position:relative;
left:260px;
}
Ich freue mich auf Eure Rückmeldungen! Ich erwähne noch, dass ich verschiedene andere Lösungen angeschaut und verworfen habe. Nicht überzeugt hat mich der Einsatz von JavaScript für das Problem und die "Faux-Columns"-Lösung (Einsatz von Hintergrundgrafiken zum "Vortäuschen" gleicher Spaltenhöhen). Ich weiss aber, dass auch noch andere Zugänge gibt, die eher auf der Linie meines Lösungsansatzes (reine CSS-Lösungen) sind.
Lg Xeno
@Tronjer: Dieser Fred knüpft vage an den älteren, umfangreichen (prmär) mit Dir an. Da dieser sehr lange wurde und sich in die verschiedensten Richtungen verzweigt hatte, fange ich hier mal neu an. Das ist nicht etwa eine Kritik an Deinen umfassenden Hilfestellungen, ganz im Gegenteil will ich jetzt das Ausgangsproblem neu angehen.