recherche

Maison  >  Questions et réponses  >  le corps du texte

Miroir mais gardez la traduction stable

Quand je retourne l'image, la transformation se fait également : la translation se fait dans le sens inverse. Comment réaliser une mise en miroir de la position de traduction actuelle ?

img {
  transform: translate(50px, 100px);
  /* scale:-1; */
}
<img class="draggable" src="https://cdn.pixabay.com/photo/2016/03/28/12/35/cat-1285634__340.png" width=200>

Comme l'image est déplacée à l'aide d'une fonction et que la transformation est mise à jour dynamiquement, attendez-vous à trouver une solution différente de celle-ci -> Transform : translate(50px, 100px) scale(-1);

P粉680087550P粉680087550282 Il y a quelques jours469

répondre à tous(1)je répondrai

  • P粉909476457

    P粉9094764572024-02-18 15:58:00

    Vous n'avez vraiment plus besoin de la propriété transform, pour autant que je sache, vous pouvez faire ceci :

    img {
      translate: 50px 100px;
      scale: -1 1;
    }

    scale La propriété prend jusqu'à 3 valeurs, correspondant à 3 axes (x,y,z). Si une seule valeur est fournie, cette valeur sera utilisée pour les axes X et Y. C'est pourquoi vous pouvez lui attribuer des valeurs, la première pour l'axe des x et la seconde pour l'axe des y.

    répondre
    0
  • Annulerrépondre