In questo articolo, discuteremo di come posizionare due Div fianco a fianco in CSS usando:
Iniziamo!
Metodo 1: posizionare due Div fianco a fianco in CSS usando il galleggiante
In CSS, il “galleggiante"La proprietà specifica la direzione mobile di un elemento. Posiziona un elemento sul lato destro o sinistro del contenitore, consentendo agli elementi in linea e di testo di avvolgerlo.
Sintassi
La sintassi della proprietà float è:
Float: nessuno | sinistra | a destraEcco la descrizione relativa al valore sopra menzionato della proprietà float:
Usando il "galleggiante"Proprietà, puoi anche posizionare le immagini fianco a fianco. Passiamo all'esempio di posizionare le immagini fianco a fianco.
Esempio 1: posizionamento di due immagini fianco a fianco usando la proprietà float
Qui, abbiamo aggiunto un'intestazione usando
In CSS, useremo ".div"Per accedere a entrambi i div che abbiamo creato nel file HTML. Successivamente, assegnare il valore della proprietà float come "Sinistra". Di conseguenza, l'effetto verrà applicato a entrambi i nostri contenitori.
Come puoi vedere, abbiamo posizionato con successo le immagini fianco a fianco:
Esempio: posizionare due immagini fianco a fianco con lo spazio
Se si desidera creare spazio tra queste due immagini e posizionarle fianco a fianco, usa "larghezza"Proprietà e assegna un valore ad esso.
Qui, assegneremo il valore della proprietà di larghezza come "300px":
.divSalva il codice dato e controlla i risultati:
Metodo 2: posizionare le immagini fianco a fianco in CSS usando la griglia
Per posizionare due o più di due immagini fianco a fiancogriglia"Viene utilizzato il layout. Fondamentalmente, la griglia è un valore della proprietà di visualizzazione utilizzata per creare un layout costituito da righe e colonne.
Sintassi
La sintassi della proprietà del display con layout della griglia è indicata come segue:
display: griglia;Passiamo all'esempio.
Esempio
Qui creeremo quattro sottomarini all'interno dei nomi principali di div come "genitore"E aggiungi immagini usando il tag.
Successivamente, nella sezione CSS, useremo il ".genitore"Per accedere al PATORE DIV e impostare il valore della proprietà Visualizza come"griglia". Successivamente, imposteremo la frazione usando il "colonne a griglia"Proprietà per creare spazio per le colonne. Specificando "1fr"Tre volte creerà"tre"Colonne, che significa che tutti i div hanno uguale spazio. Inoltre, imposteremo il divario tra le colonne utilizzando la proprietà di Gap della colonna e impostare il suo valore come "5px":
.genitoreUna volta completato il codice CSS, eseguire il file HTML e controllare l'output:
Metodo 3: Posizionare due immagini fianco a fianco in CSS usando Flex
IL "flettere"È il valore della proprietà del display che consente di posizionare gli elementi fianco a fianco. In tale scenario, gli elementi verranno impostati in base alla vista dello schermo.
Sintassi
La sintassi della proprietà display con flessione è:
display: flex;Passiamo all'esempio:
Esempio
Considereremo il precedente file HTML e aggiungeremo tre sotto di div all'interno del Div principale e specificheremo diverse fonti di immagini:
In CSS, impostare il valore della proprietà Visualizza come "flettere"E imposta la colonna-gap come"5px":
.genitoreQuesto darà il seguente risultato:
Abbiamo fornito tre semplici modi per posizionare le immagini fianco a fianco in HTML e CSS.
Conclusione
Le immagini vengono posizionate fianco a fianco utilizzando tre diversi metodi di CSS, che sono i "flettere" E "griglia"Valori della proprietà di visualizzazione e"galleggiante" proprietà. CSS consente anche di posizionare lo spazio o il divario tra queste immagini adiacenti. In questa guida, abbiamo discusso in dettaglio questi tre metodi e fornito esempi di ciascun metodo per posizionare le immagini fianco a fianco usando CSS.