CSS Floating Divs avec une hauteur différente sont alignés avec l'espace entre eux
je suis en utilisant laissé flottant DIVs pour simuler une disposition en deux colonnes (chaque div contient textfield pour modifier les différentes données, comme le nom, loisirs,...). Donc, il devrait ressembler à ceci
1 2
3 4
5 6
Maintenant, ma div-boîtes ne sont pas toujours les mêmes, depuis quelques DIVs avoir plus d'éléments que les autres. Maintenant, ma mise en page ressemble aime ce
1 2
2
3 4
5 6
Vous pouvez également voir l'effet sur cet exemple si vous l'échelle de votre, de sorte que seulement quatre ou trois colonnes sont affichées. E. g. si 4 colonnes sont affichées dans une ligne, il y a beaucoup d'espace entre le Flotteur 1 et Float 6. Cela ne semble pas bon sur mon INTERFACE. Ce que je veux, c'est avoir Flotteur 6 suite à Flotteur 1 avec un pas d'espace entre les deux (à l'exception de la marge je définir)
Edit: Mes DIVs, fondamentalement, tout simplement contenir un float:left et une largeur:40%, de sorte que deux sur un écran
Voici une capture d'écran montrant plus
source d'informationauteur Tim
Vous devez vous connecter pour publier un commentaire.
La jQuery plugin de Maçonnerie permettra de faire exactement ce que vous voulez.
Si vous voulais rester avec pur CSS, vous pourriez faire quelque chose comme ce qui suit, mais je ne pense pas que c'est ce que vous allez pour:
Et le CSS:
Ici est un pur CSS solution. J'ai pris cette exemple
Check it out si vous voulez en savoir plus. Il a également utiliser jQuery Maçonnerie comme solution de repli.
CSS:
HTML:
Espère que cela va vous aider. Merci.
si vous pouvez utiliser le php, voici le petit truc 😉
peut-être vous aider 😉
de travail de démonstration sur http://www.showcase.glirp.sk/