Salut,
Bon, j'ai une colle...
J'ai une zone avec un fond textuel de base.
J'ai x boutons.
Au survol de chacun d'eux, j'affiche un contenu spécifique via des div.
Je fais une transition en opacity pour faire joli via
Si je passe de bouton 1 à bouton 2, contenu 1 disparait lentement, contenu 2 apparait lentement, et l'on voit, entre temps, par transparence, le fond textuel de ma zone... et c'est moche.
J'ai donc pensé mettre sur mes div de contenu un background de la couleur du fond de ma page qui lui ne serait pas en transition, ainsi, lors d'un changement de bouton, mon contenu apparait toujours lentement, mais mon background, lui, apparait instantanément cachant le fond de la zone.
J'espère avoir été assez clair.
Le hic, c'est comment dire :
"Toute la div subit la transition opacity sauf l'élément background."
Merci.
Bon, j'ai une colle...
J'ai une zone avec un fond textuel de base.
J'ai x boutons.
Au survol de chacun d'eux, j'affiche un contenu spécifique via des div.
Je fais une transition en opacity pour faire joli via
-moz-transition: opacity xxxms linear;
Si je passe de bouton 1 à bouton 2, contenu 1 disparait lentement, contenu 2 apparait lentement, et l'on voit, entre temps, par transparence, le fond textuel de ma zone... et c'est moche.
J'ai donc pensé mettre sur mes div de contenu un background de la couleur du fond de ma page qui lui ne serait pas en transition, ainsi, lors d'un changement de bouton, mon contenu apparait toujours lentement, mais mon background, lui, apparait instantanément cachant le fond de la zone.
J'espère avoir été assez clair.
Le hic, c'est comment dire :
"Toute la div subit la transition opacity sauf l'élément background."
Merci.