Dans cet article, nous discuterons de chacune des approches mentionnées une par une et fournirons un exemple approprié de chaque méthode.
Alors, commençons!
Méthode 1: Placez deux divs côte à côte dans CSS à l'aide de la grille
Le CSS "grille”La disposition permet à l'utilisateur de placer deux ou plus deux divs côte à côte. Fondamentalement, la grille est une valeur de la propriété d'affichage utilisée pour créer une disposition composée de lignes et de colonnes.
Syntaxe
La syntaxe de la propriété d'affichage avec disposition de la grille est donnée ci-dessous:
Affichage: grilleMaintenant, vérifions un exemple lié à la mise en place de deux divs côte à côte dans CSS en utilisant la disposition de la grille.
Exemple
Ici, nous créerons deux divs enfants à l'intérieur du parent div, ayant les noms de classe comme «parent","enfant" et "enfant»:
Ensuite dans la section CSS, utilisez ".parent«Pour accéder au parent div et définir la valeur de la propriété d'affichage comme«grille". Ensuite, définissez la fraction à l'aide du «colonne de la grille»Propriété pour créer un espace pour les colonnes. Dans notre cas, nous définirons des fractions comme «1FR" et "1FR», Ce qui signifie que les deux divs ont acquis un espace égal. De plus, nous allons définir l'écart entre deux colonnes à l'aide de la propriété de colonne et définir sa valeur comme «25px".
CSS:
.parentÀ l'étape suivante, nous utilisons ".enfant«Pour accéder à la fois à l'enfant div et définir la hauteur des divs comme«250px»Et définissez la couleur d'arrière-plan comme«RVB (253, 5, 109)»:
.enfantCela montrera le résultat suivant:
Passons à une autre méthode pour placer la div côte à côte
Méthode 2: Placez deux divs côte à côte dans CSS en utilisant Flex
Le "fléchir"Est la valeur de la propriété d'affichage qui permet de placer deux divs côte à côte. Cette propriété est utilisée pour définir une longueur flexible pour l'élément flexible. Il rétrécit ou pousse l'élément flexible pour s'adapter à son récipient.
Syntaxe
La syntaxe de la propriété d'affichage avec Flex est donnée ci-dessous:
Affichage: flex;Passons à l'exemple pour comprendre le concept déclaré.
Exemple
Nous considérerons le même fichier HTML et postulerons "fléchir”Au conteneur parent. Ici, nous définirons la valeur de la propriété d'affichage en tant que flex et définirons l'écart entre les enfants divs comme «10px»:
.parentAprès cela, définissez la largeur, la hauteur et la couleur d'arrière-plan de la div comme «650px","200px", et «RVB (0, 255, 42)", respectivement:
.enfantLe résultat du code donné est donné ci-dessous:
Méthode 3: Placez deux divs côte à côte dans CSS en utilisant Float
La propriété float CSS spécifie la direction flottante d'un élément. Plus précisément, cette propriété peut être utilisée pour placer deux divs côte à côte dans CSS.
Syntaxe
La syntaxe de la propriété Float est:
Float: Aucun | Gauche | DroiteVoici la description des valeurs ci-dessus:
Passons à l'exemple de placer div côte à côte.
Exemple
Maintenant, nous allons créer deux divs à l'intérieur de la balise et attribuer le nom de classe comme «div1" et "div2»:
Ensuite, utilisez ".div1" et ".div2"Pour accéder aux conteneurs ajoutés dans la section HTML. Nous utiliserons les deux divs dans la même classe parce que les propriétés et les valeurs que nous allons attribuer sont les mêmes.
Ensuite, nous attribuons la valeur de la propriété Float comme «gauche»Et définissez la largeur et la hauteur de la div comme«50%" et "40%". Nous utilisons également la propriété de dimensionnement en boîte et définissons sa valeur comme «borne". De plus, définissez la couleur d'arrière-plan de la div comme «RVB (7, 255, 222)»Et définissez les valeurs de la propriété frontalière comme«3px","solide", et "RVB (255, 0, 255)»:
.div1, .div2Note: Vous pouvez placer deux divs côte à côte sans utiliser la propriété de la taille d'une boîte et la propriété de bordure en définissant les différentes couleurs d'arrière-plan des divs.
Une fois que vous avez implémenté le code ci-dessus, exécute le fichier html et voir le résultat:
Note: Pour créer un écart entre deux divs, créez d'abord une autre div, puis définissez la marge du div en conséquence.
Conclusion
Les DIV peuvent être placés côte à côte en utilisant trois méthodes différentes de CSS, qui sont les «fléchir" et "grille«Valeurs de la propriété d'affichage et«flotter" propriété. Chacune des méthodes fonctionne efficacement; Cependant, vous pouvez utiliser l'un d'eux en fonction de nos exigences. Dans ce guide, nous avons discuté de trois méthodes pour placer DIV côte à côte à l'aide de CSS et fourni des exemples connexes.