2012-03-30 7 views
0

Ich bin ein Flash-Site zu jquery Umwandlung und das einzige, was mich in Neuerstellung der Fußzeile stapfte hat: http://www.kevinkubota.com/JQuery Hintergrund Maske oder mehrere Hintergrundebenen

Kennt jemand eine Möglichkeit, diesen Effekt zu erstellen. Ein einzelnes Bild wird dies nicht tun, da das Formhintergrundmuster fixiert bleibt, während sich die Welle von links nach rechts bewegt. Layering Stacking mit einer Maske ist ein Nein, da es drei Ebenen gibt.

Dank

Antwort

0

Sie können diesen Effekt mit zwei Bildern neu erstellen. Das Hintergrundmuster könnte ein horizontales sich wiederholendes jpg sein. Für die Wellen erstellen Sie zwei Png-Dateien, eine mit halbtransparenten Wellen an der Spitze und eine mit ihnen an der Unterseite. Der Rest der PNG-Dateien ist vollständig transparent. Erstellen Sie zwei Divs mit diesen Dateien als Hintergrundbild und verwenden Sie dann jQuery, um sie links und rechts zu animieren.

+0

Das Problem ist, dass weiße Bereiche oberhalb und unterhalb der jeweiligen Welle vorhanden sein müssen. Ein Bereich, in dem der Maßstab bg nicht zu sehen ist. – xtremetom

+0

Nicht sicher, ob ich Ihre Bedenken verstehe. Aber wenn Sie dies in ein einzelnes div mit einer bestimmten Höhe, absolut und Überlauf auf hidden setzen, dann wäre der wave-Teil in diesem div sichtbar und es gäbe Leerzeichen darüber und darunter. –