Hallo zusammen,
Das Menü meiner HP habe ich für moderne Browser mit position:fixed fixiert. Damit der IE das Menü sammt restlicher HP ganz normal mitscrollt, habe ich per
<!--[if IE]>
#menuleiste {position:absolute;}
<![endif]-->
den Wert von absolute auf fixed gesetzt.
Nun möchte ich um W3C-konform zu arbeiten, die Definitionen für farbige Scrollbalken in einen Conditional Comment direkt darunter setzen:
<!--[if gte IE 5.5]>
body { scrollbar-base-color: #123456;
...
... }
<![endif]-->
Ist das so optimal oder ist es auch okay wenn ich schreibe:
<!--[if IE]>
#menuleiste {position:absolute;}
body { scrollbar-base-color: #123456;
...
... }
<![endif]-->
Noch eine Frage: Opera 6 scheint leider ebenfalls nicht mit position:fixed zurechtzukommmen. Meine HP bleibt dabei zwar weiterhin les- und navigierbar, aber es werden Elemente (z.B. Hintergrundfarben) gescrollt, was absolut nicht schön aussieht.
Gibt es für dieses Problem einen Workaround oder andere Lösungen?
Danke für alle Antworten!
Hubert