Bonjour,
la fonction "transform-origin" permet d'afficher une image à un endroit précis d'une page, en indiquant deux valeurs (x, y). L'image se place bien là où l'on veut, mais si on a un bandeau de six images, la commande "transform-origin" va appliquer sur les six images la même valeur x, y. C'est gênant, horizontalement, chaque image va s'afficher en fonction de sa position initiale et par conséquent pas au même endroit sur la page. Avec une résolution smartphone, certaines images peuvent sortir de l'écran. Y-a-t-il un moyen pour afficher toutes les images au centre de la page, par exemple ? Voici une capture d'écran du bandeau d'images en question :
Et le css que j'ai utilisé. C'est la première valeur, 25px, qui décide de l'emplacement de l'image au survol ou au toucher :
Merci pour une solution.
la fonction "transform-origin" permet d'afficher une image à un endroit précis d'une page, en indiquant deux valeurs (x, y). L'image se place bien là où l'on veut, mais si on a un bandeau de six images, la commande "transform-origin" va appliquer sur les six images la même valeur x, y. C'est gênant, horizontalement, chaque image va s'afficher en fonction de sa position initiale et par conséquent pas au même endroit sur la page. Avec une résolution smartphone, certaines images peuvent sortir de l'écran. Y-a-t-il un moyen pour afficher toutes les images au centre de la page, par exemple ? Voici une capture d'écran du bandeau d'images en question :
Et le css que j'ai utilisé. C'est la première valeur, 25px, qui décide de l'emplacement de l'image au survol ou au toucher :
.cf:hover img.bottom, #cf4.hover_effect img.bottom {
-webkit-transform: scale(4.4,4.4);
-webkit-transform-origin: 25px -15px;
-moz-transform: scale(4.4,4.4);
-moz-transform-origin: 25px -15px;
-o-transform: scale(4.4,4.4);
-o-transform-origin: 25px -15px;
-ms-transform: scale(4.4,4.4);
transform: scale(4.4,4.4);
-ms-transform-origin: 25px -15px;
transform-origin: 25px -15px;
}
Merci pour une solution.