dertechblog

Zwei div Container auf gleiche Höhe bringen

25. Mrz 2009 06:00 | Beitrag von Hubert Sebald |

Es kommt immer wieder vor, dass man beim Programmieren von Webseiten 2 div Container nebeneinander stehen hat. Nehmen wir doch mal eine klassische html Webseite. Dort ist zu Beispiel der Linke div Container für den Inhalt verantwortlich und der rechte div Container für das Menü.

Nun kommt es jedoch bei kurzen, oder langen Beiträgen (auf der linken Seite) vor, das die Höhe beider div Container nicht gleich sind und dementsprechend auch die Hintergrundfarbe (oder die Grafik) nicht auf einen gleichen Nenner gebracht werden.

Man kann diese Problematik mit einem kleinen Script lösen:


<script type="text/javascript">
var left = document.getElementById("content");
var right = document.getElementById("right-box");

if(left.offsetHeight > right.offsetHeight)
{
    right.style.height = left.offsetHeight+"px";
}
</script>

Dieses Script muss nun auf jeder Seite eingebunden werden. Die ID´s müssen den ID´s der beiden div Container angepasst sein. und somit sollte es funktionieren.

Dieser Beitrag wurde am Mittwoch, 25. März 2009 um 06:00 Uhr veröffentlicht und wurde unter der Kategorie Customize, Webdesign abgelegt. Du kannst die Kommentare zu diesem Eintrag durch den RSS-Feed verfolgen. Du hast die Möglichkeit, einen Kommentar zu hinterlassen oder einen Trackback von deinem Weblog zu senden.

|



Keine Kommentare »»

Bis jetzt gibt es noch keine Kommentare.

Einen Kommentar hinterlassen