Bonsoir,
je suis confronté à un problème concernant chrome uniquement (pour une fois !).
J'ai fais une rotation 3d sur l'un des éléments de ma page (sur un état hover durant 1s).
Pendant que mon élément s'anime (au survol de la souris), l'ensemble du site est "aliasé", mes icones deviennent très moches, certains éléments sont décallés d'un pixel, bref c'est du n'importe quoi pendant 1s (durée de mon animation).
J'ai regardé sur différents forums et apparemment il s'agirait d'un problème -webkit- désactivant l'antialiasing lors d'une transformation 3d. Certaines solutions règlent ce problème :
ou encore :
Ces 2 lignes évitent le décalage d'un pixel mais mon soucis et que l'ensemble du site devient aliasé... (comme précédemment lors de l'état hover). Par conséquent cette solution ne me convient pas réellement .
Connaissez vous une astuce pour éviter ce genre de problème ?
Merci d'avance !
Jonathan
je suis confronté à un problème concernant chrome uniquement (pour une fois !).
J'ai fais une rotation 3d sur l'un des éléments de ma page (sur un état hover durant 1s).
Pendant que mon élément s'anime (au survol de la souris), l'ensemble du site est "aliasé", mes icones deviennent très moches, certains éléments sont décallés d'un pixel, bref c'est du n'importe quoi pendant 1s (durée de mon animation).
J'ai regardé sur différents forums et apparemment il s'agirait d'un problème -webkit- désactivant l'antialiasing lors d'une transformation 3d. Certaines solutions règlent ce problème :
* {
-webkit-transform: translate3d(0,0,0);
}
ou encore :
-webkit-backface-visibility: hidden,
Ces 2 lignes évitent le décalage d'un pixel mais mon soucis et que l'ensemble du site devient aliasé... (comme précédemment lors de l'état hover). Par conséquent cette solution ne me convient pas réellement .
Connaissez vous une astuce pour éviter ce genre de problème ?
Merci d'avance !
Jonathan