2012-03-29 5 views
1

Ist es möglich, einen CSS (3) -Effekt anzuwenden, wenn der Browser gescrollt hat? Ich habe eine klebrige Kopf-/Fußzeile und wollte einen Schlagschatten nur anwenden, wenn das Fenster nicht oben ist. Ich weiß, dass dies mit JS erledigt werden kann, aber ich wollte sehen, ob es nur durch CSS möglich ist. Vielen Dank.Erkennung der Browserfensterposition mit CSS

+0

Ich glaube nicht, es ist :(Dachte vielleicht einige Ansichtsfenster Manipulation könnte sich auszahlen, aber kein Glück. Ich nehme an, Sie sind hinter einem Effekt wie auf http://techcrunch.com/ (Top-Menü)? –

+0

@ov Etwas ähnliches.Ich denke, meine Workaround wird wahrscheinlich hinzufügen und entfernen eine Klasse auf Scroll mit JS dann mit den CSS (3) -Effekte auf der Klasse –

Antwort

0

In JS hinzugefügt, um der Kopfzeile bei scroll eine Klasse hinzuzufügen. Konnte keinen Weg finden, es streng mit CSS zu machen.