Comment utiliser au mieux Transform en CSS?



Dans cet article, nous allons comprendre en détail ce qu'est Transform In CSS et le suivre avec une démonstration pratique détaillée.

Dans cet article, nous comprendrons Transformer en en détail et suivi par une démonstration pratique détaillée. Les pointeurs suivants seront traités dans cet article,

Avec l'avancement des fonctionnalités du site Web, il est tout aussi important de fournir des intégrations intelligentes sur votre site Web pour le rendre attrayant et meilleur. L'ajout de divers éléments CSS qui complètent votre site est la nécessité de l'heure.
Les gens restent à l'écart des sites Web qui ne plaisent pas vraiment aux masses. Alors, que diriez-vous d'essayer de transformer certains des éléments et d'embellir votre CSS avec une valeur de compression moindre.
Pour répondre à des besoins similaires, nous avons une propriété CSS de transformation qui transforme les éléments en les inclinant, en les faisant pivoter, en les mettant à l'échelle ou en les traduisant.





Continuez avec cet article sur la transformation en CSS

Qu'est-ce que Transformer CSS?

Transformer un élément CSS signifie lui fournir une arête sous forme 2D ou 3D. Cela change visuellement le style d'un élément.
La transformation 2D fonctionne sur les axes X et Y. Vous pouvez fournir n'importe quelle arête ou structure sur les deux axes pour apporter des modifications. Alors que pour la transformation 3D, il doit travailler sur les axes X, Y et Z pour fournir la profondeur nécessaire.



Propriétés de transformation CSS 2D:

Fonction La description

matrice( n, n, n, n, n, n )

Matrice de six valeurs



traduire( x, y )

Permet à l'élément de se déplacer le long des axes X et Y

translateX ( n )

Permet à l'élément de se déplacer le long de l'axe X

translateY ( n )

Permet à l'élément de se déplacer le long de l'axe Y

échelle( x, y )

Modifie la largeur et la hauteur des éléments

scaleX ( n )

Modifie la largeur de l'élément

scaleY ( n )

comment utiliser spyder python

Modifie la hauteur d'un élément

tourner( angle )

Permet de faire pivoter l'élément selon un angle spécifié dans le paramètre

fausser( angle x, angle y )

Incline l'élément le long des axes X et Y

skewX ( angle )

Incline l'élément le long de l'axe X

asymétrique ( angle )

Incline l'élément le long de l'axe Y

Propriétés de transformation CSS 3D:

Propriété

La description

transformer

Applique une transformation 2D ou 3D à un élément

origine de la transformation

Permet de changer la position sur les éléments transformés

style de transformation

Spécifie comment les éléments imbriqués sont rendus dans l'espace 3D

perspective

Spécifie la perspective sur la façon dont les éléments 3D sont visualisés

perspective-origine

Spécifie la position inférieure des éléments 3D

quelle est la fonction dans sql

visibilité de la face arrière

Définit si un élément doit être visible ou non lorsqu'il n'est pas face à l'écran

Par exemple:

css .element {largeur: 20px hauteur: 20px transformation: échelle (20)}

Désormais, lorsque vous procédez ainsi, l'élément défini sera mis à l'échelle 20 fois.

Exemple - Transformer CSS - Edureka

Non seulement cela, vous pouvez également mettre à l'échelle dans le sens de l'axe pour la mise à l'échelle horizontale et la mise à l'échelle verticale.

transform: scaleX (2) transform: scaleY (.5)

Pour fournir une transformation appropriée dans tous les navigateurs, vous pouvez:

div {-webkit-transform: scale (1.5) -moz-transform: scale (1.5) -o-transform: scale (1.5) transform: scale (1.5)}

La propriété CSS transform améliore l'espace de coordonnées du niveau de formatage visuel CSS.
Qu'est-ce que le niveau de formatage visuel?
Le niveau de mise en forme visuelle signifie traiter un document et le présenter visuellement sur les plates-formes média. Avec la mise en forme visuelle, vous pouvez transformer chaque élément en un modèle conforme au modèle de boîte CSS. Le modèle de boîte CSS définit un élément dans un format de boîte rectangulaire standard définissant la taille, la position et les propriétés.
Remarque: Seuls les éléments transformables peuvent être transformés.

Continuez avec cet article sur la transformation en CSS

quel est le meilleur ide java

Quelles sont les différentes propriétés de transformation?

Examinons toutes les propriétés de transformation:

1. échelle (): La mise à l'échelle signifie changer la taille de l'élément horizontalement ou verticalement.

Pour la mise à l'échelle verticale:scaleX

Pour la mise à l'échelle horizontale:échelleY

Pour un élément, vous pouvez également modifier la taille de la police, le remplissage, la hauteur ou la largeur. La valeur par défaut est 1, ce qui signifie également fournir 0,5 car la valeur la divise par deux tandis que 2 double la mise à l'échelle.

2. inclinaison (): La propriété Skew permet à un utilisateur d'incliner un élément vers la droite ou la gauche à partir d'un point de coordonnées. C'est presque comme transformer un rectangle en parallélogramme. Vous pouvez incliner un élément par ses coordonnées.

Exemple:

.element {transform: skewX (25deg)} .element {transform: skewY (25deg)

Lorsque vous procédez ainsi, l'élément s'incline de 25 degrés horizontalement et verticalement en utilisant skewX ou skewY.

3. faire pivoter ( ) : Vous pouvez faire pivoter un élément dans le sens des aiguilles d'une montre en utilisant cette propriété. Vous pouvez le faire pivoter de 180 degrés ou 360 degrés pour le ramener à sa place d'origine.

.element {transform: rotate (25deg)}

Pour fournir une rotation également, vous pouvez utiliser l'une des trois dimensions: rotateX, rotateY ou rotateZ.

4. traduire ( ) : Vous pouvez déplacer un élément correctement à l'envers ou sur le côté.

.element {transform: translate (20px, 10px)}

Translate déplacera un objet / élément spécifié à l'envers ou sur le côté. La première valeur spécifiée déplace l'objet vers la droite (le négatif le déplacera du côté gauche) et la deuxième valeur le déplace vers le bas (spécifier une valeur négative le déplacera vers le haut).

Si cela peut vous dérouter, appliquez l'axe X pour changer la position de l'élément horizontalement et les axes Y pour changer la position verticalement. L'aspect le plus étonnant de la propriété de transformation est que l'application de la transformation permettra uniquement à l'élément de se déplacer, en conservant tous les autres éléments ou textes intacts. La distance est généralement exprimée en pixels ou en pourcentages.

Par exemple:

.element {transform: translateX (valeur) transform: translateY (valeur)}

5. perspective (): Vous pouvez fournir une profondeur dans la perspective d'un élément. Il permet de donner une transformation 3D à un élément en le rendant cubique dans la transformation.
translate3d (x, y, z)
translateZ (z)

translate3d (x, y, z) translateZ (z)

L'introduction de l'axe z donne à l'élément une visualisation 3D. translateZ () déplace l'élément vers le visualiseur tandis qu'une valeur négative l'éloigne.

6. matrice () : Combinez toutes les transformations en une seule.

rotation (45deg) translation (24px, 25px)

L'application de matrix () combine toutes les propriétés de transformation dans un seul tableau.

L'application de propriétés de transformation peut grandement améliorer votre élément et donc l'attrait de votre site Web. Essayez-les!

Cela nous amène à la fin de cet article sur la transformation en CSS.

Si vous souhaitez en savoir plus sur le développement Web, consultez le par Edureka. La formation de certification en développement Web vous aidera à apprendre à créer des sites Web impressionnants à l'aide des API HTML5, CSS3, Twitter Bootstrap 3, jQuery et Google et à les déployer sur Amazon Simple Storage Service (S3).

Si vous êtes toujours intéressé Si vous avez des questions, vous pouvez les publier dans la section commentaires de ce blog «Qu'est-ce que CSS», et nous vous répondrons dans les plus brefs délais.