Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

rockrgo

blocos que se encaixam

Recommended Posts

Boa tarde pessoal,

 

tenho alguns blocos no meu conteudo que ficam lado a lado usando float. Ficam desta forma

|_||_||_|
|_||_||_|
|_||_||_|

porém se um deles tem um pouco mais de conteúdo eles ficam assim:

|_||_||_|
|_||_|| |
      |_|
|_||_||_|

gostaria que isso não acontecesse e sim que eles se encaixassem automaticamente dependendo do conteúdo.

exemplo:

|_||_||_|
|_||_|| |
|_||_||_|
|_|

alguém tem ideia de como faço isso?

Compartilhar este post


Link para o post
Compartilhar em outros sites

A única forma possível com css puro é posicionar os elementos em colunas e não em linhas. Fora isso, não tem como fazer só com css.

Compartilhar este post


Link para o post
Compartilhar em outros sites

com javascript seria o trabalho de calcular elemento por elemento e coloca-los com position.

 

eu não indico fazer isso, mas já vi usarem assim.

é oque esse mansory aqui faz:

http://masonry.desandro.com/

Compartilhar este post


Link para o post
Compartilhar em outros sites

basta colocar em suas colunas um overflow:hidden
Porém, se seu conteúdo for maior q a div, o conteúdo irá sumir o q estiver ultrapassando
Aconselho usar porcentagem na width tipo, se quer 4 colunas use a porcentagem de 25% e coloque o height do tamanho q desejar em pixel.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.