Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.

#1 26. Juli 2012 13:45

jojo
probiert CMS/ms aus
Registriert: 17. April 2012
Beiträge: 20

[GELÖST] Höhe Sidebar und Content-Block anpassen

Hallo CMSMS-User

Gerne möchte ich auf meiner Website die Höhe des Content-Blocks (rot) an die variable(!) Höhe der Sidebar (hellblau) angleichen, sofern der Content-Block - wie in der Abbildung - kürzer ist als die Sidebar. Die weiße Fläche unterhalb des Content-Blocks soll von diesem also vollständig ausgefüllt werden. Da die Hintergrundfarbe des Content-Blocks auf der Website ebenfalls weiß ist und einen Rahmen hat, kann ich die nachfolgende Fläche leider nicht einfach einfärben, um die beiden Blöcke gleichlang erscheinen zu lassen ...

mini_Website.jpg

Im Template sind die beiden Bereiche folgendermaßen definiert:
- div class="sidebar1"
- div class="Post"

Im Stylesheet ist die Mindesthöhe (min-height) des Content-Blocks mit 800px angegeben.


Bin bei meiner Recherche u.a. auf "offsetHeight" gestoßen, bin mir aber nicht sicher, ob sich mein Problem damit lösen lässt. Falls ja, wäre ich für Hinweise, wie ich das im Template bzw. Stylesheet einsetzen muss, sehr dankbar.

Hoffe, diese Angaben genügen fürs erste, um mein Problem einigermaßen verständlich darzustellen.
Über Tipps und Lösungsmöglichkeiten würden ich mich sehr freuen!

Vielen Dank schonmal im Voraus,
Jonas

Offline

#2 26. Juli 2012 14:31

Klenkes
Server-Pate
Ort: 89428 Syrgenstein
Registriert: 17. Dezember 2010
Beiträge: 1.437

Re: [GELÖST] Höhe Sidebar und Content-Block anpassen

Je nach deinen Englischkenntnissen würde ich dir eine Googlesuche mit den Begriffen "faux columns" empfehlen. Es gibt sogar einen Wikipediaeintrag dazu!
Je nach Design könnte dir schon ein background-image mit repeat-y helfen, welchen im Content und Sidebar umschliessenden Bereich nach unten gekachelt wird.

Ansonsten... ist das, glaube ich, das meistgefragte Thema im Bereich HTML/CSS überhaupt. Google hilft.

Offline

#3 26. Juli 2012 15:46

mike-r
arbeitet mit CMS/ms
Registriert: 21. Dezember 2010
Beiträge: 898
Webseite

Re: [GELÖST] Höhe Sidebar und Content-Block anpassen


Unablässige Tools für's Webdevelopement/ Fehlerfindung: CSS Validierungsservice, Bildschirmlineal, Firebug, Tidy, Deutsche CSS-Referenz

Offline

#4 26. Juli 2012 16:54

jojo
probiert CMS/ms aus
Registriert: 17. April 2012
Beiträge: 20

Re: [GELÖST] Höhe Sidebar und Content-Block anpassen

Danke für die Antworten! Wenn ich das Prinzip von "faux columns" richtig verstanden habe, dann wird mit Hilfe eines sich wiederholenden Hintergrundbildes der Anschein erweckt, als würden beide Spalten die gleiche Länge haben, obwohl die tatsächliche Länge der Spalten unverändert geblieben ist. Für mich kommt allerdings die Schwierigkeit hinzu, dass der Content-Block einen Rahmen hat, der die Spalte am Ende abschließen soll. Habe in den letzten Wochen schon mit den verschiedenen Ansätze (u.a. auch faux columns) herumprobiert, doch leider sind bisher alles Bemühungen mehr oder weniger erfolglos geblieben - werde es in den nächsten Tagen mit den Anleitungen der oben geposteten Links noch weiter probieren. Für weitere Tipps bin ich aber natürlich immer sehr dankbar!

Hier noch ein Screenshot meiner Website. Wahrscheinlich kann man es sich dann noch etwas besser vorstellen.

mini_Website-02.jpeg

Offline

#5 27. Juli 2012 08:43

jojo
probiert CMS/ms aus
Registriert: 17. April 2012
Beiträge: 20

Re: [GELÖST] Höhe Sidebar und Content-Block anpassen

Habe eine Lösung gefunden, die bisher gut zu funktionieren scheint. Dazu habe ich im <head> des Templates folgendes eingefügt:

{literal}
<script language="javascript" type="text/javascript">
function adjust()
{
        sidebar = document.getElementById('sidebar1').offsetHeight;
        document.getElementById('Post').style.minHeight = sidebar + 'px';
}
window.onload=adjust;
window.onresize=adjust;
</script>
{/literal}

Vielleicht hilft das auch anderen weiter, die vor dem selben Problem stehen.

Beitrag geändert von jojo (27. Juli 2012 08:54)

Offline

#6 27. Juli 2012 12:18

nicmare
Server-Pate
Registriert: 15. Dezember 2010
Beiträge: 1.314
Webseite

Re: [GELÖST] Höhe Sidebar und Content-Block anpassen

eine Lösung die ich niemanden empfehlen kann. Aber wenn du damit glücklich bist, ist ja gut wink

Offline