Maison > interface Web > tutoriel CSS > Transformation 2D d'éléments à l'aide de CSS3

Transformation 2D d'éléments à l'aide de CSS3

WBOY
Libérer: 2023-09-09 09:21:03
avant
1430 Les gens l'ont consulté

Les transformations 2D sont utilisées pour modifier la structure des éléments, tels que la translation, la rotation, la mise à l'échelle et l'inclinaison.

Voici quelques fonctions de transformation 2D-

Sr.No. Valeurs et description
1 matrice(n,n,n,n,n,n)

est utilisé Définir une transformation matricielle avec six valeurs

2 translate(x,y)

est utilisé pour transformer des éléments le long de l'axe x et de l'axe y

3 translateX(n)

Utilisé pour transformer des éléments le long de l'axe x

4 translateY(n)

Utilisé pour transformer des éléments le long de l'axe y

5 scale (x,y)

utilisé pour changer les éléments La largeur et la hauteur de

6 scaleX(n)

est utilisée pour changer la largeur de l'élément

Voici le code pour transformer l'élément en 2D à l'aide de CSS3 -

Exemple

Démo en temps réel

<!DOCTYPE html>
<html>
<head>
<style>
body {
   font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
}
div {
   width: 100px;
   height: 100px;
   background-color: rgb(255, 17, 0);
   border:2px solid black;
   margin: 20px;
   display: inline-block;
   color: white;
}
.rotate {
   transform: rotate(20deg);
}
.translate {
   transform: translate(30px, 20px);
}
.scale {
   transform: scale(2, 1);
   margin-left:70px;
}
.skew {
   transform: skew(20deg);
}
</style>
</head>
<body>
<h1>2D transformation of elements </h1>
<div class="rotate">ROTATE</div>
<div class="skew">SKEW</div>
<div class="scale">SCALE</div>
<div class="translate">TRANSLATE</div>
</body>
</html>
Copier après la connexion

Sortie

使用 CSS3 进行元素的 2D 转换

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:tutorialspoint.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal