Der folgende Beitrag wurde am 27. 07. 2001, 13:40 Uhr von Ulf veröffentlicht.
Hallo Gruppe
wie im Subjekt beschrieben, suche ich nach einer Moeglichkeit eine fixe obere Leiste (fuer ein immer am gleichen oberen Platz stehendes Logo) mittels CSS zu definieren.
im moment ist das ganze durch die Verwendung eines oberen Frames in dem das Logo steht geloest, aber das ist nicht wirklich was ich will.
Auch DHTML kommt wegen der Verwendung von Javaskript nicht in Frage.
das Problem ist, das das ganze auch unter dem Netscape 4.6 laufen muss und der hat ja bekanntermassen Probleme mit etlichen CSS befehlen :(
waere nett wenn mir jemand helfen koennte, oder mir glaubhaft beweist das das mit NS 4.6 nicht zu machen ist ;)
besten Dank
Uwe
Der folgende Beitrag wurde am 27. 07. 2001, 14:03 Uhr von Simy veröffentlicht.
Hallo Uwe
ich weiß nicht 100%ig, ob ich Dich verstanden habe.
Wenn ich etwas fix positionieren will dann nehme ich immer das div-Tag mit einigen CSS-Angaben:
<div style='position:absolute; left:0; top:0">
<!-- Zu platzierende Elemente -->
<div>
Beim IE sollte man noch width:1; o.ä. angeben, da sonst der div-Bereich so groß wie das Fenster ist...das führt manchmal zu unerwünschten Effekten.
Dafür braucht man keinen Frame, aber man muß darauf achten, daß der div-Bereich nicht andere Dinge außerhalb des div-Tags verdeckt; das besorgen manchmal einfach ein paar anfängliche <br>'s...
Gruß, Simy
Der folgende Beitrag wurde am 27. 07. 2001, 15:40 Uhr von barfuesser veröffentlicht.
Hallo Simy,
> Hallo Uwe
> ich weiß nicht 100%ig, ob ich Dich verstanden habe.
> Wenn ich etwas fix positionieren will dann nehme ich immer das div-Tag mit einigen CSS-Angaben:
> <div style='position:absolute; left:0; top:0">
> <!-- Zu platzierende Elemente -->
> <div>
In diesem Fall wird der Teil aber mit gescrollt. Soll er beim Scrollen stehen bleiben ist "position:fixed" notwendig. Dies wird aber von älteren NS- und IE-Versionen nicht unterstützt.
> Beim IE sollte man noch width:1; o.ä. angeben, da sonst der div-Bereich so groß wie das Fenster ist...das führt manchmal zu unerwünschten Effekten.
> Dafür braucht man keinen Frame, aber man muß darauf achten, daß der div-Bereich nicht andere Dinge außerhalb des div-Tags verdeckt; das besorgen manchmal einfach ein paar anfängliche <br>'s...
> Gruß, Simy
Gruß barfuesser
Der folgende Beitrag wurde am 27. 07. 2001, 15:57 Uhr von Simy veröffentlicht.
> Hallo Simy,
> In diesem Fall wird der Teil aber mit gescrollt. Soll er beim Scrollen stehen bleiben ist "position:fixed" notwendig. Dies wird aber von älteren NS- und IE-Versionen nicht unterstützt.
Stimmt...daran hatte ich nicht gedacht...bei der neusten NS Version funktioniert dieses fixed wohl immer noch nicht...
Man könnte sich jetzt natürlich ein JavaScript bauen, was die Position des Menus anhand des Scrollings verändert, aber ich glaube das ist zu kompliziert und würde wahrscheinlich auch ruckeln.
Irgentwie muß es auch einfacher gehen...
Gruß Simy
Der folgende Beitrag wurde am 28. 07. 2001, 00:38 Uhr von Thomas J.S. veröffentlicht.
hallo,
> waere nett wenn mir jemand helfen koennte, oder mir glaubhaft beweist das das mit NS 4.6 nicht zu machen ist ;)
kann man nicht.
ginge nur mit position:fixed; das kann der NS nicht.
und wenn du wegen javascript sorgen macht, dann kannst schon jetzt auf CSS vergessen: unter NS 4.x kein CSS ohne aktivierten JS.
grüße
Thomas
© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4