Como Construir Uma Grade De Site Usando Flutuadores: Caindo Do Riacho

Como Construir Uma Grade De Site Usando Flutuadores: Caindo Do Riacho
Como Construir Uma Grade De Site Usando Flutuadores: Caindo Do Riacho

Vídeo: Como Construir Uma Grade De Site Usando Flutuadores: Caindo Do Riacho

Vídeo: Como Construir Uma Grade De Site Usando Flutuadores: Caindo Do Riacho
Vídeo: grade 11 lesson5 2024, Dezembro
Anonim

Vamos prestar atenção às desvantagens do float. Como os elementos block e inline se comportam entre si e se devem ser usados juntos. Vamos analisar o que é uma perda e como lidar com ela.

Como construir uma grade de site usando flutuadores: caindo do riacho
Como construir uma grade de site usando flutuadores: caindo do riacho

Apesar do fato de que no último artigo nós construímos uma grade simples para o site usando floats, eles têm a intenção original de ajustar o fluxo dos elementos no texto. Float tem três significados: left - os elementos ficam na margem esquerda; direita - os elementos são pressionados para a borda direita; nenhum - o modo de agrupamento está desativado.

Um elemento flutuante pode ser dimensionado e preenchido, mas se o elemento estiver embutido, ele se comportará como um elemento de bloco.

. Bloco 1 {

flutuar: esquerda;

largura: 150px;

}

.block2 {

flutuar: certo;

largura: 150px;

}

Há outro problema ao usar flutuadores, que está caindo do fluxo. Aparece quando os blocos vão um após o outro, mas apenas um deles tem a propriedade float, então ficará em cima dos demais, pois não vê os outros blocos. Os elementos embutidos envolverão os elementos float, mas o bloco que contém esse texto permanecerá sob o elemento float.

Imagem
Imagem

Mas como o float interage com o float?

Eles se comportam como texto: ficam um após o outro enquanto houver espaço livre e, em seguida, movem-se para uma nova linha. Portanto, com a ajuda de flutuadores, começamos a construir grades. Se não sobrar espaço, eles são movidos além da largura do site, ou seja, não vão a lugar nenhum.

Se o float não vê elementos de bloco simples, então os elementos de bloco podem ser ensinados a ver o float. Usamos a propriedade clear, que desativa o empacotamento de todos os lados (ou dos selecionados). Ou seja, um elemento com clear cairá sob o elemento com float.

Recomendado: