...W3TI...

Float - Propriedade css float para div

Escrito por Evandro Panaro Cavichioli no dia 15/10/2010
Categoria: CSS
O float é uma propriedade que pode se comportar variavelmente no CSS. Neste artigo pretendo abordar como a propriedade float pode ser aplicado e qual os métodos de correções de algumas variabilidades. Float é um propriedade que alinha div's subseqüente uma ao lado da outra conforme exemplo abaixo: Neste Caso o CSS usado seria:
.div1 { float : left; width: 50px;} .div2 { float : left; width: 80px;} .div3 { float : left; width: 30px;} .div4 { float : left; width: 30px;}
Até tranquilo, porem geralmente precisamos colocar estas 4 div’s dentro de uma DIV principal e é ai que geralmente ocorre as variabilidades nos navegadores um exemplo dos problemas que podem acontecer seria: Veja que a margem da divTudo não acompanha a altura outras div’s, onde geralmente pode destorcer o layout do site. Uma solução para este problema seria:
<!-- CSS --> <style rel="stylesheet"> .tudo { display: table; } .div1 { float : left; width: 50px;} .div2 { float : left; width: 80px;} .div3 { float : left; width: 30px;} .div4 { float : left; width: 30px;} </style> <!-- HTML --> <div> <div>div1</div> <div>div2</div> <div>div3</div> <div>div4</div> </div>

Para a correção do problema proposto foi utilizado à propriedade display: table o mesmo faz com que as div’s internas force o dimensionamento da divTudo. Bom pessoal, por enquanto é isso, a W3TI agradece a preferência até a próxima.
Comentários 2
       Share:
adBytes disse:
Postado dia 18/10/2010 21:23:16
Muito bom este post... Dias atrás me matei para achar uma solução pra esses bugs de divs, ai já viu neh tivi que fazer um gambiarra... vou testar essa dica no meu site Vlw
admin disse:
Postado dia 20/10/2010 22:49:49
Espero ter ajudado adBytes, qualquer coisa estou a disposição. Att. Admin
Deixe seu comentário:
Nome:
Email:
Site:
Comentário: