Die Google-Karte "Flip" und "Wachsen" - Effekt
Ich habe getan, einige der Forschung auf, wie erstellen Sie ein flip und wachsen-Effekt wie Google-Karte hat (klicken Sie auf die Karte):
http://www.google.com/landing/now/#cards/restaurant-reservations
Alle Ressourcen, die ich gefunden habe ist über flipping eine Karte mit Vorder-und Rückseite der gleichen Größe, aber das ist nicht das, was ich Suche.
Jedes feedback wird sehr geschätzt.
- Rechtsklick > Seite Speichern unter .. Das ist es .. Sie bekommen, um zu wissen, wie es gemacht wird.
- Ja versucht es zuerst, als ich es sah, aber es ist ein bisschen zu kompliziert für die Google-Implementierung 🙁
- Wer in Zukunft auf der Suche nach einem link zu dieser Wirkung, Sie sollten in der Lage sein zu verwenden, der WaybackMachine zu finden die Seite, die @emersonku war zunächst, zu sprechen: web.archive.org/web/20131217035207/http://www.google.com/...
Du musst angemeldet sein, um einen Kommentar abzugeben.
dein code ist hier ! clickFLIPgrove
Skalieren Sie können die Größe eines div durch die css-Eigenschaft namens
transform:scale(2,2);
es wird die doppelte Größe des Elements
siehe diesen link für alle css-Effekte: cssAnimation
Habe ich erstellt flip-Effekt auf schweben:
hoverFLIP
html
css
javascript(add Jquery 2.1.0)
Beide von die geposteten Antworten hier sind gute generische css-Flossen, aber Sie kümmern sich nicht um den Kern der Frage "wie funktioniert Google tun?". Das problem ist, dass google minimiert und daher verbirgt Ihren code, das macht es schwer zu sagen genau was Los ist, aber mit einem DOM-Inspektor können Sie eine ziemlich einfache Idee. Hier ist die Zusammenfassung:
Demo: http://jsfiddle.net/jwhazel/AaU6v/11/
(Entwickelt in Chrom, müssen einige vendor-Präfixe für andere Browser)
HTML
CSS
Javascript
<div id="cloneBack">cardclone back</div>
weist identische Rückseite Daten zu jeder KarteVersuchen, diese jsFiddle
Basis auf diese, machen Sie eine 3d-Transformation und-Links-Versatz im übergang,
Verwenden, der css3 transform und transition.
Hoffe, dass dies für Sie arbeiten kann.: )
vielleicht mögen Sie diese ein. check out my code mithilfe von keyframes.
https://jsfiddle.net/jariesdev/y7Lz3mm0/
html:
css: