Re bonjour,
ma deuxième question du jour
Toujours sur ce site http://nicolasmazieres.com (j'espère ne pas passer pour un troll, ce n'est pas mon objectif...)
j'ai mis en place un menu glissant de gauche à droite qui s'active au passage de la souris. La translation fonctionne bien sur tous les navigateurs que j'ai testé à l'exception de safari. La translation fonctionne certes, mais il n'y a pas cette effet glissant. Le menu se déplace en fait sans transition.
D'après ce que j'ai lu, safari est censé être compatible avec ce type d'animation, mais il ne prend visiblement pas en compte la durée de l'animation. Est-ce normal ? Existe -il un moyen d'obtenir cette transition sur safari ?
Mon code actuel:
Merci d'avance, cordialement votre
Bruno
ma deuxième question du jour
Toujours sur ce site http://nicolasmazieres.com (j'espère ne pas passer pour un troll, ce n'est pas mon objectif...)
j'ai mis en place un menu glissant de gauche à droite qui s'active au passage de la souris. La translation fonctionne bien sur tous les navigateurs que j'ai testé à l'exception de safari. La translation fonctionne certes, mais il n'y a pas cette effet glissant. Le menu se déplace en fait sans transition.
D'après ce que j'ai lu, safari est censé être compatible avec ce type d'animation, mais il ne prend visiblement pas en compte la durée de l'animation. Est-ce normal ? Existe -il un moyen d'obtenir cette transition sur safari ?
Mon code actuel:
.site-header {
height: 100%;
width: 280px;
position: fixed;
background: rgba(0, 0, 0, .6);
top: 0;
left: -220px;
transition: transform 0.5s ease-in-out;
-webkit-transition: transform 0.9s ease-in-out, -webkit-transform 0.9s;
padding-top: 40px;
margin-top: 0;
}
.site-header:hover {
transform: translateX(220px);
-moz-transform: translateX(220px);
-o-transform: translateX(220px);
-webkit-transform: translateX(220px);
}
Merci d'avance, cordialement votre
Bruno