Neste artigo, aprenderemos:
Para criar espaço entre imagens, primeiro, confira o método para adicionar imagens no HTML e depois criaremos espaço entre eles.
Então vamos começar!
Como adicionar imagens no div?
Para adicionar imagens na div, primeiro, criaremos um contêiner usando o “”Tag e atribua o nome da classe como“div”. Dentro da tag, vamos adicionar um título
Html
No arquivo CSS, use “div”Para acessar o contêiner criado em HTML. Vamos ajustar a altura da div como “auto”Para permitir que o div se organize automaticamente de acordo com seus elementos. Para estilizar a div, adicione a cor de fundo como “RGB (170, 138, 172)”E defina a largura da borda como“10px", Estilo como"sulco”E cor como“RGB (77, 0, 80)”. Também definiremos a cor do cabeçalho como “RGB (77, 0, 80)”.
CSS
div
Aqui, você pode ver que as imagens são adicionadas na div, mas elas não estão organizadas e não têm espaço igual entre elas:
Agora, criaremos espaço entre essas imagens usando três métodos diferentes.
Método 1: Adicione espaço entre imagens usando “grade”
Para adicionar espaço entre imagens, use o CSS “mostrar”Propriedade e defina seus valores como“grade”, Que ajustará o elemento em um recipiente de grade.
Sintaxe
A sintaxe da propriedade Display é:
Exibição: grade;Vamos continuar o exemplo anterior e criar espaço entre imagens.
Exemplo
Vamos definir o valor da propriedade de exibição como “grade”Para exibir imagens em forma de grade. Em seguida, crie três colunas usando o “colunas de grade-template”Propriedade e três linhas usando o“ROAS DE TEMPLAÇÃO DE GRIDA”. Em seguida, defina as frações como “1fr","1fr", e "1fr”Para linhas e colunas, o que significa que eles adquiriram espaço igual. Depois disso, utilize o “Gap de coluna" e "ROW-GAP”Propriedades para criar um espaço e definir seu valor como“25px”:
imgAqui, você pode ver que o espaço é criado entre as imagens, mas quando redimensionamos o navegador, ele afeta o layout das imagens:
Vamos mudar para o segundo método!
Método 2: Adicione espaço entre imagens usando “flex”
Como parte do CSS, a propriedade Display pode ser definida como “flex”. Esse recurso permite a flexibilidade e ajuste do conteúdo ou elementos. Ele também cria espaço igual entre os elementos, permitindo que os elementos sejam organizados com eficiência.
Sintaxe
Exibição: flexDe acordo com a sintaxe acima, o valor da propriedade de exibição é definido como “flex”.
Então, vamos conferir o exemplo para adicionar espaço entre imagens usando flex.
Exemplo
Continuaremos o exemplo anterior e definiremos três imagens na div. Depois disso, defina o valor da propriedade de exibição como “flex”E a lacuna entre os ícones como“25px”Usando o“brecha" propriedade:
.imgVocê pode observar que as imagens são separadas pelo espaço, mas quando o navegador é redimensionado, as imagens são cortadas das bordas:
Para superar a limitação acima mencionada, o “margem”Propriedade é usada.
Método 3: Adicione espaço entre imagens usando “margem”
Usando o “margem”Propriedade, você pode criar espaço entre imagens no CSS. Adiciona uma área transparente em torno de um elemento. Você pode definir a margem da lateral esquerda, direita, superior e inferior de um elemento. Mais especificamente, é uma propriedade abreviada para “margem-esquerda","Margem-direita","margin-top", e "Margin-Bottom”. Todos os valores das propriedades fornecidas podem ser definidas em uma linha.
Sintaxe
Sintaxe da propriedade Margem é:
Margem: Auto | superior direito esquerdo inferior esquerdoA descrição da sintaxe fornecida acima é dada abaixo:
Observação: A adição de dois valores especificará as margens da parte superior e inferior, bem como da esquerda e da direita; No entanto, acrescentar um valor aplicará a margem aos quatro lados.
Continuando o exemplo anterior, agora criaremos espaço entre imagens.
Exemplo
Aqui, vamos usar “img”Para acessar as imagens adicionadas no HTML e definir a largura e a altura das imagens como“150px”. Depois disso, definiremos o margin-top como “0px”, Margem-direita como“10px”, Margin-Bottom como“30px”E margem-esquerda como“20px”:
imgA saída dada demonstra que o espaço é criado e o layout das imagens não é perturbado, ou as imagens não são cortadas quando o navegador é redimensionado:
É isso! Explicamos o método para adicionar espaço entre imagens usando três métodos diferentes.
Conclusão
Três métodos diferentes de CSS podem ser usados para criar espaçamento entre imagens, a saber, o “grade" e "flex”Valores da propriedade Display e o“margem" propriedade. Com essas propriedades, você pode criar espaços entre imagens. No entanto, a propriedade da margem CSS funciona da melhor maneira possível. Neste manual, explicamos esses três métodos em detalhes e fornecemos exemplos para cada método.