Hallo, ich benutzt das Twenty Eleven Theme und habe der Sidebar (auf der linken Seite!) mittels
CSS
/* Anpassung Sidebar */
.left-sidebar #secondary {
margin-left:0;
padding-left:1.6%;
background:#ee1c25;
padding-top:1.625em;
padding-right:1em;
}
/* Anpassung Abstand nach oben */
.left-sidebar #access {
margin-bottom:0;
}
.left-sidebar #main {
padding-top:0;
}
/* Optional: Größenanpassung */
.left-sidebar #secondary {
width:18.8%;
}
.left-sidebar #primary {
margin:0 0 0 -28.4%;
}
/* Größe der Inhaltseite */
.left-sidebar #content {
margin: 0 1% 0 24%;
width: 75%;
}
/* Anpassung Responsive */
@media (max-width: 800px) {
.left-sidebar #secondary {
height:auto !important;
background:#fff;
}
}
Alles anzeigen
eine Hintergrundfarbe zugeordnet. Nun gibt es Aufklappboxen auf der Seite und eine Textvergrößerungsfunktion, wodurch die "Höhe" der Seite vergößert wird. In diesem Fall wird in der Sidebar die Hintergrundfarbe nicht mit übernommen und es entsteht eine weiße Lücke. Zu sehen ist das Problem, wenn man bspw. auf http://www.kokobe-koeln.de/porzkalk/informationen/ eine Aufklappbox anklickt. Gibt es eine Lösung, so dass die Sidebar-Hintergrundfarbe immer bis zum Ende durchgezogen wird? Danke für eure Hilfe!