L.B.
Ensign
- Registriert
- Juni 2010
- Beiträge
- 209
Hallo Zusammen,
ich habe mal wieder ein Problemchen mit meiner Webseite (s. Signatur), und zwar möchte ich den Hintergrund der Content-Spalte von oben bis unten weiß einfärben, sodass die Seite weniger "zerstückelt" aussieht und man eine weiße Hauptspalte hat.
Ich kann zwar ohne Probleme den div-Container #content mit den entsprechenden Eigenschaften versehen und es wird auch der Hintergrund vom Header bis zum Footer eingefärbt, sobald man aber eine Seite hat, auf der der Content weniger Platz einnimmt als die Sidebar (z.B. auf der Seite für leere Suchergebnisse), reicht der #content nicht bis zur Oberkante des Footers, entsprechend endet auch der Hintergrund an dieser Stelle.
Mir ist natürlich bewusst, dass ich im Normalfall über min-height: 100% die Höhe des Contents auf die volle Höhe strecken kann, sofern alle Elternelemente den Wert height: 100% besitzen. Allerdings habe ich auf diese Weise schon den Footer an der Unterseite des Viewports "befestigt", sodass ich nicht allen Elternelementen die Höhe von 100% zuweisen kann.
Auf Möglichkeiten wie ein Hintergrundbild kann ich auch nicht zurückgreifen, da man noch die Möglichkeit haben soll, über das Adminpanel einen anderen Hintergrund festzulegen.
Die grobe Struktur sieht dabei in etwa so aus:
Ich teste diesbezüglich schon seit geraumer Zeit per "Try and Error" (
) rum, aber bisher habe ich kein brauchbares Ergebnis erzielt.
Hat jemand eine Idee, wie man den gewünschten Effekt erzielen könnte? Am liebsten natürlich mit CSS. Zusätzliche Divs kann ich auch noch ohne Probleme hinzufügen.
Danke schonmal
L.B.
ich habe mal wieder ein Problemchen mit meiner Webseite (s. Signatur), und zwar möchte ich den Hintergrund der Content-Spalte von oben bis unten weiß einfärben, sodass die Seite weniger "zerstückelt" aussieht und man eine weiße Hauptspalte hat.
Ich kann zwar ohne Probleme den div-Container #content mit den entsprechenden Eigenschaften versehen und es wird auch der Hintergrund vom Header bis zum Footer eingefärbt, sobald man aber eine Seite hat, auf der der Content weniger Platz einnimmt als die Sidebar (z.B. auf der Seite für leere Suchergebnisse), reicht der #content nicht bis zur Oberkante des Footers, entsprechend endet auch der Hintergrund an dieser Stelle.
Mir ist natürlich bewusst, dass ich im Normalfall über min-height: 100% die Höhe des Contents auf die volle Höhe strecken kann, sofern alle Elternelemente den Wert height: 100% besitzen. Allerdings habe ich auf diese Weise schon den Footer an der Unterseite des Viewports "befestigt", sodass ich nicht allen Elternelementen die Höhe von 100% zuweisen kann.
Auf Möglichkeiten wie ein Hintergrundbild kann ich auch nicht zurückgreifen, da man noch die Möglichkeit haben soll, über das Adminpanel einen anderen Hintergrund festzulegen.
Die grobe Struktur sieht dabei in etwa so aus:
HTML:
<body>
<div id="wrapper">
<div id="main">
<div id="content"> <!-- dieser div soll den Hintergrund bekommen -->
<!-- Artikel -->
</div>
</div>
</div>
<body>
Ich teste diesbezüglich schon seit geraumer Zeit per "Try and Error" (
Hat jemand eine Idee, wie man den gewünschten Effekt erzielen könnte? Am liebsten natürlich mit CSS. Zusätzliche Divs kann ich auch noch ohne Probleme hinzufügen.
Danke schonmal
L.B.
Zuletzt bearbeitet: