CSS3 arrière-plan de rotation de l'animation dans la souris passe dessus
voici mon div.
#div1{
position: absolute;
top: 50%;
left: 50%;
margin-left:-100px;
margin-top: 420px;
width: 158px;
height: 158px;
background-image:url(images/background.png);
}
Je besoin d'une image d'arrière-plan de rotation de l'animation à 360 degrés de la souris sur l'événement. Quelqu'un peut-il m'aider? merci.
OriginalL'auteur Sasindu Hewage | 2012-09-20
Vous devez vous connecter pour publier un commentaire.
voici votre demande:
jsFiddle Démo
.
quelle est la différence de la demande de l'utilisateur de mon résultat ?
Le
div
pourrait avoir du contenu du texte dont il ne veut pas en rotation. Dans ce cas, vous devez envelopper le contenu dans undiv
(ou un autre tag) et le faire tourner dans la direction opposée ou utiliser l'arrière-plan sur les pseudo-élément qui est absolument position pour la div et pivoter que le pseudo-élément la place.entendez-vous à jsfiddle Démo
Pas tout à fait. Le texte doit être à l'intérieur de la div qui a le fond de la rotation. Plus comme ceci dabblet.com/gist/3754605 (rotation de l'enfant pour annuler la rotation du parent). Ou comme ceci (ne fonctionne que dans les FF) dabblet.com/gist/3754578 (en arrière-plan sur les pseudo-élément & tourner pseudo-élément). Ou comme ceci dabblet.com/gist/3754586 (en arrière-plan sur la position absolue de l'enfant au lieu de pseudo-élément).
OriginalL'auteur yossi
Vous ne pouvez pas faire pivoter l'image de fond en CSS (niveaux 2 et 3) moyens.
Donc, la seule option pour vous est d'utiliser l'élément séparé avec cette image et faire pivoter/animer cet élément comme un tout.
Mais vous serez en mesure de le faire dans CSS niveau 4.
OriginalL'auteur c-smile
Vous pouvez utiliser des pseudo éléments pour réaliser cette
OriginalL'auteur Tatubolitex
Faire pivoter l'image de fond sur :hover en Utilisant uniquement du Code CSS.
http://designshack.net/tutorialexamples/multiplebackgrounds/index.html
OriginalL'auteur Chintan Patel