Einzelnen Beitrag anzeigen
  #2 (permalink)  
Alt 24.04.2011, 08:50
gaby gaby ist offline
Erfahrener Benutzer
XHTMLforum-Mitglied
 
Registriert seit: 22.03.2006
Beiträge: 387
gaby sorgt für eine eindrucksvolle Atmosphäre
Standard

Hallo,

#root und #menu brauchen kein 'position'.

#content bekommt eine Breitenangabe, 'overflow: auto', und wird absolut positioniert, (von 'top: [unterhalb des Menüs]' bis 'bottom: 0'.

Zu empfehlen ist besonders hier die Schrifteinheit "em" für die Box-Höhen, wenn du vermeiden möchtest, daß sich bei Schriftvergrößerung der #content über das #menü schiebt und somit die Links unlesbar macht.

bsp:
Code:
.menu{
                height: 3.7em;
                background-color: red;
            }
Das 'top' des #content dann natürlich ebenfalls in der Schrifteinheit "em" angeben.

Workaround für den IE-6.
Mit Zitat antworten
Sponsored Links