Les développeurs définissent la position d'une image pour établir une hiérarchie visuelle claire en déterminant l'ordre et les dimensions de l'image par rapport aux autres éléments HTML. En plaçant l'image dans diverses positions, des conceptions modernes, uniques et personnalisées peuvent également être générées, ce qui peut modifier l'apparence du site Web. Cet article explique la procédure de définition de la position d'une image à l'aide de CSS.
Comment définir la position d'une image en CSS ?
En définissant la position d'une image en CSS, les avantages tels que ' placement précis ”, “ élément superposé ' et ' conception réactive ” peut être facilement atteint. Grâce à ces avantages, les développeurs peuvent facilement personnaliser et créer un site Web entièrement fonctionnel et accrocheur. Il existe deux méthodes/propriétés par lesquelles la position d'une image peut être définie. Ces propriétés sont décrites ci-dessous :
Méthode 1 : Utilisation de la propriété Float
Le ' flotter ” est fournie par le CSS pour le déplacement des éléments HTML dans le “ gauche ' ou ' droite ' direction. Il est principalement utilisé lors de la création de la mise en page réactive pour le placement précis des éléments HTML.
Par exemple, la propriété 'float' est utilisée pour aligner les images sur les côtés gauche et droit de la page Web :
< div >
< image src = 'bg.jpg' hauteur = '300px' largeur = '400px' classe = 'position droite' >
< image src = 'livre.jpg' hauteur = '300px' largeur = '400px' classe = 'positionGauche' >
div >
Dans le code ci-dessus :
-
- Tout d'abord, la racine ' div ” est créé et fonctionne comme un conteneur pour les éléments HTML.
- Ensuite, deux '
Les balises ' sont utilisées à l'intérieur du ' ' étiqueter.- Après cela, les valeurs de ' 300px ' et ' 400px » sont fournis au « hauteur ' et ' largeur 'attributs des deux'
' Mots clés. - Attribuez également une classe de ' positionDroite ' et ' positionGauche » aux première et deuxième balises « », respectivement.
Maintenant, entrez le ' ” pour appliquer les propriétés CSS suivantes :
< style >
.positionRight {
Flotter à droite;
}
.positionLeft {
flotteur : gauche ;
}
style >
Le descriptif est donné ci-dessous :
-
- Tout d'abord, sélectionnez le ' positionDroit ' classe et définissez la valeur de ' droite ' à son ' flotter ' propriété. Cela déplace l'élément HTML sélectionné dans la bonne direction sur la page Web.
- Ensuite, sélectionnez le ' positionGauche ” classe et donne la valeur de “ gauche ' au ' flotter ' propriété. Cela déplace l'élément vers le côté gauche.
Après la fin de la phase de compilation :
La sortie montre que les images ont été définies sur les positions gauche et droite.Méthode 2 : Utilisation de la propriété object-position
Le ' position de l'objet ” assure le placement de l'image ou de l'élément HTML à une position spécifique sur la page Web. Il permet de contrôler le positionnement horizontal et vertical, permettant à l'utilisateur d'obtenir l'effet visuel ou la mise en page souhaité. Il est principalement utilisé par les développeurs pour recadrer des images, créer des vignettes, des mises en page personnalisées, etc.
Cette propriété peut prendre à la fois des valeurs numériques et des mots-clés. Par exemple, des valeurs numériques et des mots clés sont fournis pour le ' position de l'objet ' propriété. Il définit la position d'une image en CSS dans l'extrait de code ci-dessous :
< style >
.numericalValues
{
position de l'objet : 100px 20px ;
}
.keywordValues
{
position de l'objet : gauche ;
}
style >
< corps >
< div >
< image src = 'livre.jpg' hauteur = '300px' largeur = '400px' classe = 'valeursmots clés' >
< image src = 'bg.jpg' hauteur = '300px' largeur = '400px' classe = 'valeurs numériques' >
div >
corps >
Dans l'extrait de code ci-dessus :-
- Premièrement la ' Valeursnumériques ' la classe est sélectionnée à l'intérieur du ' ' étiqueter. Et les valeurs numériques de ' 100px 20px « sont fournis au CSS » position de l'objet ' propriété. Le ' 100px ' est l'espace ajouté dans le sens horizontal et le ' 20px » pour la verticale.
- Ensuite, le « mot-cléValeurs ' classe est sélectionné et la valeur du mot-clé ' gauche » est fourni au « position de l'objet ” propriété pour aligner l'image vers la gauche.
- Après cela, à l'intérieur du '
” tag deux images sont créées, et les classes créées ci-dessus leur sont attribuées.
Après la fin de la phase de compilation, la page Web apparaît comme ceci :
L'instantané montre que les images sont maintenant définies sur des positions spécifiques.Conclusion
La position d'une image peut être définie à l'aide de CSS ' flotter ' et ' position de l'objet ' propriétés. Le ' flotter ” La propriété prend le mot-clé comme valeur et déplace l'élément vers la gauche ou vers la droite. D'autre part, le « position de l'objet ”, prend à la fois des mots-clés et des valeurs numériques dans les directions horizontale et verticale. Cet article a démontré la procédure pour définir la position d'une image en CSS.
- Après cela, les valeurs de ' 300px ' et ' 400px » sont fournis au « hauteur ' et ' largeur 'attributs des deux'