Eklablog Tous les blogs
Editer l'article Suivre ce blog Administration + Créer mon blog
MENU

Opacité progressive

qu'est-ce que c'est ?

Pour l'exemple je vais utiliser mon icone de profil actuelle (enfin, c'était mon icone de profil).
Passez votre souris dessus, observez, retirez là, observez.

Avouez, quand même, que c'est bien plus élégant qu'une opacité qui arrive et s'enlève sans transition ! Et en plus, même pas besoin de JavaScript, tout est dans le CSS !

comment faire ?

Ouvrez la feuille CSS de votre blog
Apparence > Modifier le thème > Ajouter du CSS

Collez-y le code suivant

img {
    -moz-transition: opacity 0.4s linear 0s;
    -webkit-transition: opacity 0.4s linear 0s;
    transition: opacity 0.4s linear 0s;
    opacity: 0.5;
}

img:hover {
    -moz-transition: opacity 0.4s linear 0s;
    -webkit-transition: opacity 0.4s linear 0s;
    transition: opacity 0.4s linear 0s;
    opacity: 1;
 }

Les parties colorées en rouge, orange et vert du code sont deja expliquée dans un précédent tutoriel à relire à cette adresse du blog : http://portfolio.ek.la/opacite-des-images-c959962

Il reste donc les parties colorées en violet.
Les différents 0.4 que vous pouvez lire représentent la durée de la transition en secondes.
Si vous trouvez que 4 secondes sont trop rapides pour une transition ou bien trop lente, vous pouvez remplacer le 4 par un chiffre entre 0 et 9 jusqu'à ce que le résultat vous plaise.

Si vous avez des questions, n'hésitez pas.

Retour à l'accueil
Partager cet article
Repost0
Pour être informé des derniers articles, inscrivez vous :
Commenter cet article
S
mercii pour ça 
Répondre
L
Merci, j'ai essayé et ça rend vraiment bien ;D
Répondre
M
Merci  ! 
Répondre
A
Merci pour le code !
Répondre
M
D'accord, tant mieux dans ce cas !
Répondre