Fest positiniertes Menü

Status
Nicht offen für weitere Antworten.

Martys

Erfahrenes Mitglied
Hallo zusammen,

ich bastle seit gestern an einem Layout, welches ein zentriertes, festpositioniertes Menü (Höhe in px) am unteren Browserrand hat.

Screenshot im Anhang, Live-Version unter http://www.martys.de/test/


Die Inhalt scrollen auch hinter das Menü, selbst im IE 6 und 5.
Das bzw. die bleibenden Probleme sind die Menge der Inhalte.
Im Menü befinden sich 8 Links, Link 1,3,5 + 7 verweisen auf eine Seite mit "viel" Inhalt, so dass die vertikalen Scrollbalken überall erscheinen.
Link 2,4,6 + 8 verweisen auf eine Seite mit wenig Inhalt. FF, IE7 usw. kann man ja mit min-height:100% dazu veranlassen, auch die vertikalen Scrollbalken anzeigen zu lassen. Beim IE 6 über height:100%; auch wenn dann eine "leere" Seite ein Stück gescrollt werden kann.

Dies alles funktioniert allerdings nicht im IE 5.5, dort tritt sogar ein Versatz zwischen Header und BODY-Background auf.


Leider komme ich hier nicht weiter. Hat jemand Tipps oder gar einen Lösungsansatz für dies Problem?

Habe schon folgende Seiten durchgearbeitet:
http://aktuell.de.selfhtml.org/artikel/css/footer/index.htm#footer_feststehend_msie
http://www.1cog.com/public/footer.html


Vielen Dank schon mal für eure Hilfe.

Martys
 

Anhänge

  • problem.jpg
    problem.jpg
    51,1 KB · Aufrufe: 10
Hi,

wenn es dir hier lediglich um das Erzwingen der Anzeige des vertikalen Scrollbalkens trotz wenig Seiteninhalts geht, solltest du die "Conditional Comments" mit Hilfe der Operatoren lt (kleiner als) und gt (größer als) für den IE spezifizieren, da das Stylesheet style_ie6.css im zweiten "CC" ebenfalls vom IE 5.5 geladen, und somit das vorangegangene Stylesheet style_ie5.css überschrieben wird:

Code:
<!--[if lt IE 6]>
<link href="includes/style_ie5.css" rel="stylesheet" type="text/css" />
<![endif]-->
<!--[if gt IE 6]>
<link href="includes/style_ie6.css" rel="stylesheet" type="text/css" />
<![endif]-->
Übrigens ist in den IE-spezifischen Stylesheets der Star-HTML-Hack überflüssig.

mfg Maik
 
Status
Nicht offen für weitere Antworten.
Zurück