Ou : Comment je fais tourner le logo Memo Web (voir en-ttête de ce site) sur le passage de la souris.
J'utilise, pour faire tourner un élément sur lui même en CSS, la propriétés CSS3 transition : transform, qui ne fontionne que sur les navigateurs modernes (il existe des différences dans les prises en charge entre les différents navigateurs, que je n'ai pas eu le temps d'étudier)
Code HTML :
<div id="monlogo"> <img src="image/monlogo.png" alt="logo qui tourne"/> </div>
Code CSS :
#monlogo img{ -webkit-transition:-webkit-transform .9s; // Chrome Safari -moz-transition:-moz-transform .9s; // Mozilla -o-transition:-o-transform .9s; // Opéra -ms-transition:-ms-transform .9s; // IE transition:transform .9s; } #monlogo img:hover{ -webkit-transform:rotate(540deg); -moz-transform:rotate(540deg); -o-transform:rotate(540deg); -ms-transform:rotate(540deg); transform:rotate(540deg); }
Laisser un commentaire
Participez-vous à la discussion?N'hésitez pas à contribuer!