Les images sont un composant d'application essentiel et divertissant. Ils contribuent à la conception de l'application et lui donnent une belle mise en page. De nombreuses propriétés proposées par CSS sont bénéfiques de diverses manières. Plus précisément, il fournit des fonctionnalités qui permettent un réglage de l'image dans n'importe quelle direction, comme se retourner verticalement ou horizontalement, rotatif et plus.
Cet article vous guidera sur la façon de retourner ou de refléter une image horizontalement et verticalement avec CSS.
Comment retourner / refléter une image horizontalement et verticalement avec CSS?
Il existe différentes méthodes qui peuvent être utilisées pour retourner ou faire pivoter les images dans CSS. Nous discuterons des éléments suivants:
Méthode 1: Comment retourner / refléter une image horizontalement et verticalement à l'aide de la propriété «Transform: Scale ()»?
Le "Transform: Scale ()»La propriété redimensionne l'image dans le plan 2D. L'échelle () spécifie deux valeurs de coordonnées pour l'axe x et l'axe y. La quantité de mise à l'échelle effectuée dans chaque direction est déterminée par ses coordonnées. Le "Transform: scalex ()»La propriété évolue l'image horizontalement.
Exemple
Ajouter deux images dans le fichier html. Le premier sera gardé comme original tout au long de l'exemple. Tandis que l'autre sera appliqué avec les propriétés CSS:
Voici le code HTML du scénario comme mentionné précédemment:
Initialement, la page Web ressemblera à ceci:
Exemple 1: Retourner l'image horizontalement à l'aide de la propriété «Transform: ScaleX ()»
Dans CSS, ajoutez le "Transform: scalex ()»Propriété pour évoluer l'image horizontalement:
.retourner
transformée: scalex (-1);
Sortir
Exemple 2: Retourner l'image verticalement à l'aide de la propriété «Transform: Scaley ()»
Pour mettre à l'échelle l'image verticalement dans CSS, utilisez le «Transform: Scaley ()" propriété:
transformée: Scaley (-1);
Sortir
Méthode 2: Comment retourner / refléter une image horizontalement et verticalement à l'aide de la propriété «transform: rotate ()»?
Le CSS "Transformer: Rotate ()”Tourne l'image autour du point fixe dans un plan 2D. La fonction «rotatex ()» fait pivoter l'image sur l'axe x, et le «rotatey ()» est utilisé pour tourner sur l'axe y.
Exemple 1: Retourner l'image horizontalement à l'aide de la propriété «Transform: Rotatey ()»
Dans CSS, ajoutez le "transformer«Propriété avec la valeur»Rotatey ()" dans le "retourner"Classe pour retourner l'image horizontalement à"180" degrés:
transformée: Rotatey (180deg);
Sortir
Exemple 2: Retourner l'image verticalement à l'aide de la propriété «Transform: Rotatex ()»
Ajouter le CSS "transformer«Propriété avec la valeur»rotatex ()«Pour retourner l'image verticalement:
transformée: rotatex (180deg);
Sortir
Comment retourner / refléter une image verticalement ou horizontalement sur le plan de volant?
Pour apprendre à retourner une image verticalement ou horizontalement en survol, essayez les étapes suivantes.
Étape 1: Créez un fichier HTML
Tout d'abord, suivez les étapes fournies pour créer un fichier HTML:
Voici le code HTML:
Étape 2: Style «Flip-Box» Classe
Le ".flip-box"Utilisé pour accéder au conteneur avec la classe"flip-box»:
.flip-box
Position: relative;
Largeur: 300px;
hauteur: 300px;
marge: auto;
Les propriétés mentionnées dans l'extrait de code ci-dessus sont décrites ci-dessous:
Étape 3: Style «Classe à carte morte»
Maintenant, style le «carreau" classe:
.flip-carte
Position: absolue;
Largeur: 100%;
hauteur: 100%;
transition: tout 0.5s facilité;
La description des propriétés ci-dessus est mentionnée ci-dessous:
Étape 4: Élément de style «IMG»
Le ""L'élément est stylé avec le CSS"rayon frontalier" propriété:
img
Border-Radius: 10px;
Ici le "rayon frontalier»La propriété définit les coins de l'image en rond.
Étape 5: Retournez une image verticalement sur planant
Pour retourner l'image en volant, le CSS ":flotter«La pseudo-classe a été utilisée:
.Flip-Box: survolez-vous .flip-carte
transformée: rotatex (180deg);
Sortir
Étape 6: Flip une image horizontalement en survolant
Le "Transform: Rotatey ()»La propriété peut être utilisée pour retourner l'image horizontalement:
.Flip-Box: survolez-vous .flip-carte
transformée: Rotatey (180deg);
Sortir
Nous avons compilé les approches pour retourner / refléter une image horizontalement et verticalement avec CSS.
Conclusion
Pour retourner une image en HTML, le CSS "transformer"Propriété avec les valeurs"escalader()" et "tourner()"Sont utilisés. Le "scalex ()" et "Rotatey ()«Sont ajustés pour retourner l'image horizontalement. Le "Scaley ()" et "rotatex ()«Sont définis pour retourner l'image verticalement. Pour ajouter un effet de survol, le CSS ":flotter”Une pseudo-classe est appliquée. Ce message a expliqué plusieurs procédures sur la façon de retourner une image horizontalement et verticalement dans CSS.