O que é um item de grade
Um item de grade é um elemento filho que está presente dentro de um recipiente de grade. Dentro de um recipiente por padrão, há um item presente para cada coluna, em cada linha. No entanto, você pode abranger itens de grade em várias linhas e colunas.
Existem inúmeras propriedades associadas a um item de grade que define suas características. Nós explicamos essas propriedades abaixo.
Propriedades do item da grade
As propriedades vinculadas a um item de grade são explicadas em detalhes abaixo.
Propriedade da grade-fila-partida
Como o nome sugere, esta propriedade declara em que o item da grade começará a exibir.
Sintaxe
Grade-Row-Start: Auto | Linha de linha;Parâmetros explicados
auto: Este é um valor padrão que coloca itens de acordo com o fluxo da grade.
linha de linha: Afirma em que linha o item começará a mostrar.
Exemplo
Suponha que você queira colocar um item específico na primeira linha do contêiner aqui é como ele é feito.
Html
Para gerar um recipiente de grade, criamos um elemento div ter a classe “itens de contêiner” e para colocar certos itens de grade dentro daquele contêiner, aninhamos seis elementos de div dentro do recipiente da grade, cada um com uma classe diferente.
CSS
.contêinerNo código acima, estamos em primeiro lugar atribuindo ao DIV A maior exibição de grade para torná -lo um recipiente de grade, então estamos especificando que existem três colunas na grade, cada uma com uma largura de 200px e tem uma lacuna de 5px. O contêiner também recebeu algumas cores e preenchimento de fundo. Por fim, estamos afirmando que o terceiro item será exibido no início da linha 1.
CSS
.Itens> divAgora, usando algumas propriedades básicas do CSS, estamos estilizando nossos itens presentes dentro do contêiner.
Saída
O item 3 foi colocado no início da linha 1.
Propriedade da coluna de grade
Para especificar em qual coluna o item da grade começará.
Sintaxe
Grid-Column-start: Auto | span-n | linha de coluna;Parâmetros explicados
auto: Este é um valor padrão que coloca itens de acordo com o fluxo da grade.
span-n: Afirma o número de colunas que o item deve abranger.
linha de coluna: Define em que coluna o item começará a mostrar.
Exemplo
Suponha que você queira colocar um item de grade específico em uma coluna específica.
CSS
.contêinerNo código acima, fizemos quatro colunas cada uma com uma largura de 200 px e, em seguida, usando a propriedade da coluna de grade, estamos colocando o item 1 na coluna 2.
Saída
O item 1 foi colocado com sucesso na coluna 2.
Propriedade da linha de grade
Esta propriedade afirma em que linha o item da grade terminará a exibição, ou o número de linhas de uma grade será.
Sintaxe
End da grade: Auto | span-n | linha de linha;Parâmetros explicados
auto: Este é um valor padrão que faz com que um item abranja uma única linha apenas.
span-n: Afirma o número de linhas que o item deve abranger.
linha de linha: Ele define em que linha o item terminará exibindo.
Exemplo
Vamos fazer um span de item em 2 linhas.
No código acima, estamos fazendo o span Item 1 em 2 linhas usando a propriedade de extremidade da linha de grade.
Saída
O item foi abrangente com sucesso em duas linhas.
Propriedade de extremidade da coluna da grade
Esta propriedade afirma em que coluna o item da grade terminará a exibição, ou as colunas numéricas Um item de grade será.
Sintaxe
End da coluna da grade: Auto | span-n | linha de coluna;Parâmetros explicados
auto: Este é um valor padrão que faz com que um item abranja uma única coluna.
span-n: Afirma o número de colunas que o item deve abranger.
linha de coluna: Define em qual coluna o item terminará exibindo.
Exemplo
Vamos fazer um span de elemento em duas colunas.
CSS
.umO código acima afirma que o item 1 abrange duas colunas.
Saída
O item 1 está abrangendo em duas colunas.
Propriedade da linha da grade
Com o objetivo de definir a localização e o tamanho de um item de grade, a propriedade da linha da grade é usada. Além disso, é uma propriedade abreviada para as propriedades mencionadas abaixo.
Sintaxe
Grade-loba: grade-loba-partida / grade-line;Parâmetros explicados
Grade-Row-Start: Afirma em que linha o item começará a mostrar.
Grade-rob-lince: Define em que linha o item terminará mostrando.
Exemplo
Considere o exemplo abaixo.
CSS
.contêinerNo código acima, afirmamos que o item 2 será colocado na linha 1 e será abrangente em 2 linhas. Enquanto isso, a grade tem quatro colunas cada uma com uma largura automática.
Saída
A propriedade abreviada foi implementada corretamente.
Propriedade da coluna de grade
Para descrever a posição e a largura de um item de grade, a propriedade da linha da grade é usada. Além disso, é uma propriedade abreviada para as propriedades listadas aqui.
Sintaxe
coluna de grade: grade-coluna-start / grade column-end;Parâmetros explicados
Grid-Column-start: Afirma em que coluna o item começará a mostrar.
End da coluna da grade: Define em qual coluna o item terminará mostrando.
Exemplo
Aqui está um exemplo desta propriedade.
CSS
.umO código acima afirma que o item 1 será colocado na coluna 2 e abrangerá 2 colunas.
Saída
A propriedade está funcionando corretamente.
Propriedade da área da rede
Esta propriedade é usada para definir o local e o tamanho de um item de grade ou fornecer um certo nome a um item de grade que é referido pela propriedade Grid-Template-Areas. Além disso, é uma propriedade abreviada para as propriedades mencionadas abaixo.
Sintaxe
Área da grade: Row-start / colun-start / line-end / colun-end | nome do item;Parâmetros explicados
Grade-Row-Start: Este valor afirma onde começar a exibir um item em uma linha.
Grid-Column-start: Afirma onde começar a exibir um item em uma coluna.
Grade-rob-lince: Descreve onde parar de mostrar itens seguidos ou quantas linhas para abranger.
End da coluna da grade: Descreve onde parar de mostrar itens em uma coluna ou quantas colunas para abranger.
nome do item: Este valor indica o nome do item da grade.
Exemplo
Para entender o funcionamento desta propriedade, considere o seguinte exemplo.
O código acima afirma que existem quatro colunas cada uma com uma largura automática. Enquanto isso, o sétimo item na grade será colocado na segunda fila, e a primeira coluna e abrange 2 linhas e 3 colunas.
Saída
A propriedade foi implementada com sucesso.
Conclusão
Um item de grade é um elemento filho que está presente dentro de um recipiente de grade. Dentro de um recipiente por padrão, há um item presente para cada coluna, em cada linha. Para atribuir características diferentes a um item de grade, existem inúmeras propriedades associadas a ele, como grade-linha, coluna de grade, área de grade, etc. Este guia ensina o que é um item de grade e como você pode fazer com que esses itens se comportem de uma certa maneira usando as propriedades relacionadas, juntamente com exemplos apropriados.