Je veux implémenter une animation en CSS3 qui a un effet comme son codé en flash. Je cherchais un effet qui ressemble au générique d'ouverture d'un film, quand les crédits continuent à s'afficher à différentes positions de l'écran pendant que le film joue en arrière-plan. La seule chose au lieu d'utiliser un film ici, je veux utiliser des images. Vous cherchez quelque chose comme: MadmanimationEffet d'animation Flash utilisant CSS3
Répondre
A really simple example Je viens de le faire.
HTML:
<h1>That's all!</h1>
<div class='bg'><h3>Pencil Nebula</h3></div>
<div class='bg'><h3>N44 in the Large Magellanic Cloud</h3></div>
<div class='bg'><h3>Messier 83: Central Region</h3></div>
<div class='bg'><h3>Dark Matter</h3></div>
CSS:
h1 {
margin-top: 7em;
color: transparent;
text-align: center;
animation: endani 1s 17s forwards;
}
.bg, h3 { position: absolute; }
.bg {
top: 0; right: 0; bottom: 0; left: 0;
background-position: 50% 50%;
background-size: cover;
opacity: 0;
}
.bg:first-of-type {
background-image:
url(http://i.space.com/images/i/21536/wW4/pencil-nebula-wide-1920.jpg);
animation: bgani 5s;
}
.bg:nth-of-type(2) {
background-image:
url(http://i.space.com/images/i/20755/wW4/N44-Large-Magellanic-Cloud.jpg);
animation: bgani 5s 4s;
}
.bg:nth-of-type(3) {
background-image:
url(http://i.space.com/images/i/20683/wW4/eso-messier-83.jpg);
animation: bgani 5s 8s;
}
.bg:nth-of-type(4) {
background-image:
url(http://i.space.com/images/i/15679/wW4/hubble-cluster-abell-520.jpg);
animation: bgani 5s 12s;
}
h3 {
padding: .2em .8em;
background: rgba(0,0,0,.65);
color: white;
}
.bg:first-of-type h3 { top: 25%; left: 15%; }
.bg:nth-of-type(2) h3 { bottom: 25%; right: 15%; }
.bg:nth-of-type(3) h3 { top: 25%; right: 15%; }
.bg:nth-of-type(4) h3 { bottom: 25%; left: 15%; }
@keyframes bgani {
0% { opacity: 0; } 20% { opacity: 1; }
95% { opacity: 1; } 100% { opacity: 0 }
}
@keyframes endani { to { color: crimson; text-shadow: 0 0 2px white; } }
Celui-ci utilise quatre éléments (affichés l'un sur l'autre) qui ont leur opacité animée (vous fanent dans l'élément que vous voulez apparaît en changeant opacity
de 0 à 1 et vous perdez celui que vous voulez cacher en changeant opacity
de 1 à 0), mais il existe de nombreuses autres options, comme l'animation d'une transformation scale
(vous mettez à l'échelle 0 l'élément que vous voulez pour disparaître, et de 0 à 1 l'élément que vous voulez voir apparaître) ou animer top
/right
/bottom
/left
valeurs pour déplacer les éléments sur et hors écran.
De même, vous ne pouvez avoir qu'un seul élément avec plusieurs arrière-plans et ensuite animer leur background-size
ou background-position
(uniquement pour basculer les images, vous devez synchroniser le texte changeant avec les images changeantes ... ou les laisser désynchronisées pour un effet plus chaotique).
Vous devez regarder dans les animations CSS3 en utilisant des images clés et des transformations. Start here
Je regardais dans un tutoriel pour m'aider à animer des images en utilisant CSS3 de telle sorte qu'ils ressemblent à un film. Et aussi afficher quelques textes pendant que les images sont en transition. –
Les animations d'images clés peuvent faire tout cela. – Ana
- 1. CSS3 - Effet de fondu
- 2. CSS3 Menu Border - Effet RightArrow
- 3. CSS3 Transition - Effet de fondu
- 4. CSS3 Convoyeur effet de bande
- 5. ombre texte effet Encart css3
- 6. Flash AS3 Effet d'image
- 7. Comment créer cet effet avec CSS3?
- 8. CSS3 transition inverse ne pas prendre effet
- 9. Comment créer un effet de rebond CSS3
- 10. Webcam effet flash feu
- 11. apply-ombre comme effet CSS3 dans Firefox
- 12. CSS3 Photo Gallery Effet de transition
- 13. Effet d'ombre de texte CSS3 avec jQuery
- 14. effet de fondu message flash
- 15. Effet Word Art dans Flash Design Studio en utilisant ActionScript
- 16. Effet de distorsion en flash AS3
- 17. effet CrossFade en Flash avec AS 3.0
- 18. Effet de projecteur dans actionscript-flash
- 19. effet de survol utilisant Jquery
- 20. Fusain/maquette comme un effet de bordure avec CSS3
- 21. Comment obtenir un effet d'opacité similaire sur Facebook avec CSS3?
- 22. css3 effet de transition sur le site MSN
- 23. CSS3 effet d'ombre boîte ne fonctionne pas dans l'opéra
- 24. CSS3 Animation Effet de bulle pour la forme hexagonale
- 25. Iphone/Ipad comme, Icône secouant effet jquery/CSS3
- 26. Effet de type cube animé (seulement deux visages) avec CSS3
- 27. css3 ayant un 'fantôme' buggé sur cet effet?
- 28. effet 3D avec des effets d'ombre sur CSS3
- 29. Comment créer un effet de rebond CSS3 avec PURE CSS
- 30. Est-il possible d'obtenir un effet de texte découpé comme ceci en utilisant CSS/CSS3 seulement?
essayé de suivre le code du site donné ci-dessus, je voulais apprendre à animer les choses dans les images dans mon propre style. –
Peut-être que je devrais être plus clair: Montrez-nous ce que vous avez essayé. – Shmiddty
ici vous allez: http://www.w3.org/TR/css3-animations/ –