2009-08-15 12 views
0

Ich benutze den Coda Slider. Wenn Sie den Coda Slider nicht kennen, ist die overflow-x Position so lange ausgeblendet, bis ein Tab angeklickt wird. Eine Animation schiebt dann das versteckte DIV von rechts oder links herein.CSS Overflow mit Coda Slider

Wenn Sie in einem der Bereiche nach unten blättern und erneut oben auf die Registerkarten klicken, wird die Registerkarte zwar verschoben, aber die Position overflow wird nicht geändert.

Gibt es eine Möglichkeit, die overflow-y zu steuern oder sogar auf 0 zurückzusetzen?

Antwort

1

CSS 3 hat die Eigenschaft overflow-y (und overflow-x). Sie werden nicht von älteren Browsern wie IE 7 und älteren Firefox unterstützt, aber sicherlich nützlich.

CSS 3 Overflows-y/x

Es gibt einige große Beispiele dafür, wie sie sich verhalten.

jQuery hat einige nette Features zu:

jQuery scrollTo info

oder für ein Beispiel:

Demo similar to the code slider

Hoffnung, die

+2

Überlauf-x/y arbeitete in IE7 hilft und sogar IE6. Es wurde von MS eingeführt, bevor es der CSS3-Spezifikation hinzugefügt wurde. Sie müssen vorsichtig mit der Verwendung sein, weil nicht alle Browser es gleich implementieren. – Joel