Neste artigo, discutiremos como colocar dois divs lado a lado no CSS usando:
Vamos começar!
Método 1: Coloque dois divs lado a lado no CSS usando o Float
No CSS, o “flutuador”Propriedade especifica a direção flutuante de um elemento. Coloca um elemento no lado direito ou esquerdo do recipiente, permitindo que os elementos embutidos e de texto envolvam em torno dele.
Sintaxe
A sintaxe da propriedade Float é:
Float: Nenhum | esquerda | direitaAqui está a descrição relacionada ao valor acima mencionado da propriedade Float:
Usando o “flutuador”Propriedade, você também pode colocar imagens lado a lado. Vamos mudar para o exemplo de colocar imagens lado a lado.
Exemplo 1: Colocando duas imagens lado a lado usando a propriedade Float
Aqui, adicionamos um título usando
No CSS, usaremos “.div”Para acessar as duas divs que criamos no arquivo html. Em seguida, atribua o valor da propriedade Float como “esquerda”. Como resultado, o efeito será aplicado a ambos os nossos recipientes.
Como você pode ver, colocamos com sucesso as imagens lado a lado:
Exemplo: Coloque duas imagens lado a lado com o espaço
Se você deseja criar espaço entre essas duas imagens e colocá -las lado a lado, use o “largura”Propriedade e atribua um valor a ele.
Aqui, atribuiremos o valor da propriedade de largura como “300px”:
.divSalve o código fornecido e confira os resultados:
Método 2: Coloque as imagens lado a lado no CSS usando a grade
Para colocar duas ou mais de duas imagens lado a lado “grade”O layout é usado. Basicamente, a grade é um valor da propriedade de exibição usada para criar um layout que consiste em linhas e colunas.
Sintaxe
A sintaxe da propriedade Display com layout da grade é dada da seguinte forma:
Exibição: grade;Vamos mudar para o exemplo.
Exemplo
Aqui, criaremos quatro sub -divs dentro dos principais nomes de div como “pai”E adicione imagens a ele usando tag.
Em seguida, na seção CSS, usaremos o “.pai”Para acessar o Div pai e definir o valor da propriedade de exibição como“grade”. Depois disso, definiremos a fração usando o “colunas de grade-templatePropriedade para criar espaço para colunas. Especificando “1fr”Três vezes criará“três”Colunas, o que significa que todas as divs têm espaço igual. Além disso, definiremos a lacuna entre as colunas usando a propriedade de gap de coluna e definiremos seu valor como “5px”:
.paiDepois de concluir o código CSS, execute o arquivo HTML e verifique a saída:
Método 3: Coloque duas imagens lado a lado no CSS usando o Flex
O "flex”É o valor da propriedade de exibição que permite colocar os elementos lado a lado. Nesse cenário, os elementos serão definidos de acordo com a visualização da tela de exibição.
Sintaxe
A sintaxe da propriedade Display com Flex é:
exibição: flex;Vamos passar para o exemplo:
Exemplo
Consideraremos o arquivo HTML anterior e adicionaremos três sub -divs dentro da div e especificará fontes de imagens diferentes:
No CSS, defina o valor da propriedade de exibição como “flex”E defina o espaço de coluna como“5px”:
.paiIsso dará o seguinte resultado:
Fornecemos três maneiras simples de colocar imagens lado a lado em HTML e CSS.
Conclusão
As imagens são colocadas lado a lado usando três métodos diferentes de CSS, que são os “flex" e "grade”Valores da propriedade Display e o“flutuador" propriedade. O CSS também permite que você coloque o espaço ou a lacuna entre essas imagens adjacentes. Neste guia, discutimos esses três métodos em detalhes e fornecemos exemplos de cada método para colocar imagens lado a lado usando CSS.