tutoriais mais recente desenvolvimento web
×

CSS Tutorial

CSS CASA CSS Introdução CSS Sintaxe CSS Como CSS cores CSS Fundos CSS Fronteiras CSS margens CSS Preenchimento CSS Altura largura CSS Texto CSS fontes CSS ligações CSS listas CSS tabelas CSS Modelo de Caixa CSS Contorno CSS de exibição CSS Largura máxima CSS Posição CSS Flutuador CSS Inline-block CSS Alinhar CSS combinadores CSS Pseudo-classe CSS Pseudo-elemento CSS Barra de navegação CSS dropdowns CSS tooltips CSS Galeria de imagens CSS Opacidade imagem CSS Sprites imagem CSS attr seletores Formas CSS CSS contadores

CSS3

CSS3 Introdução CSS3 Cantos arredondados CSS3 Imagens de fronteira CSS3 Fundos CSS3 cores CSS3 gradientes CSS3 sombras CSS3 Texto CSS3 fontes CSS3 transformações 2D CSS3 transformações 3D CSS3 transições CSS3 animações CSS3 imagens CSS3 botões CSS3 Paginação CSS3 várias Colunas CSS3 Interface de usuário CSS3 box Dimensionamento CSS3 Flexbox CSS3 Consultas de mídia CSS3 Exemplos MQ

CSS Web design responsivo

Web design responsivo Intro Web design responsivo Janela de exibição Web design responsivo Grid View Web design responsivo Consultas de mídia Web design responsivo imagens Web design responsivo vídeos Web design responsivo Frameworks

CSS Examples

CSS Exemplos CSS Questionário CSS Certificado

CSS References

CSS Referência CSS seletores CSS Funções CSS Aural referência CSS Web Safe fontes CSS Animatable CSS Unidades CSS PX-EM conversor CSS cores CSS Valores de cor CSS Nomes das cores CSS3 Suporte a navegadores

 

CSS Layout - flutuador e clara


O float propriedade especifica se ou não um elemento deve flutuar.

A clear propriedade é usada para controlar o comportamento de elementos flutuantes.





A propriedade float

Em seu uso mais simples, o float propriedade pode ser usada para quebrar o texto em torno de imagens.

O exemplo a seguir especifica que uma imagem deve flutuar para a direita em um texto:

Exemplo

img {
    float: right;
    margin: 0 0 10px 10px;
}
Tente você mesmo "

A clear Property

A clear propriedade é usada para controlar o comportamento de elementos flutuantes.

Elementos depois de um elemento flutuante irá fluir em torno dele. Para evitar isso, use a clear propriedade.

A clear propriedade especifica em que os lados de um elemento elementos flutuantes não estão autorizados a flutuar:

Exemplo

div {
    clear: left;
}
Tente você mesmo "

O clearfix Hack - overflow: auto;

Se um elemento é mais alto do que o elemento que o contém, e é lançada, ele irá transbordar fora do seu recipiente.

Então, podemos adicionar overflow: auto; para o elemento que contém para corrigir esse problema:

Exemplo

.clearfix {
    overflow: auto;
}
Tente você mesmo "

Exemplo de layout da Web

É comum para fazer layouts web inteiras usando o float propriedade:

Exemplo

div {
    border: 3px solid blue;
}

.clearfix {
    overflow: auto;
}

nav {
    float: left;
    width: 200px;
    border: 3px solid #73AD21;
}

section {
    margin-left: 206px;
    border: 3px solid red;
}
Tente você mesmo "

Exemplos

mais Exemplos

Uma imagem com fronteiras e margens que flutua para a direita em um parágrafo
Deixe um flutuador imagem para a direita em um parágrafo. Adicionar borda e margens para a imagem.

Uma imagem com uma legenda que flutua à direita
Deixe uma imagem com uma bóia de legenda para a direita.

Deixe a primeira letra de um parágrafo flutuador à esquerda
Deixe a primeira letra de um parágrafo flutuador à esquerda e estilo da letra.

Criando um menu horizontal
Use flutuador com uma lista de hiperlinks para criar um menu horizontal.

Criando uma página sem tabelas
Use float para criar uma página inicial com um cabeçalho, rodapé conteúdo à esquerda e o conteúdo principal.


Todas as propriedades CSS Float

Propriedade Descrição
clear Especifica em quais lados de um elemento onde os elementos flutuantes não são permitidos para flutuar
float Especifica se um elemento deve flutuar
overflow Especifica o que acontece se o conteúdo transborda a caixa de um elemento
overflow-x Especifica o que fazer com os / as bordas esquerda e direita do conteúdo se ele transborda área de conteúdo do elemento
overflow-y Especifica o que fazer com o início / extremidade inferior do conteúdo se ele transborda área de conteúdo do elemento