Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Lista boksów w linii bez przerw
Forum PHP.pl > Forum > Po stronie przeglądarki
JamalBIG
Witam

W jaki sposób można otrzymać efekt jak np. na stronie http://www.photoblog.pl ? Zależy mi aby boksy wyświetlały się obok siebie ale po przejściu do nowego wiersza 'wchodziły' pod boksy z góry. Poniżej kod który działa ale powoduje puste przretrzenie między blokami:

  1. ul {
  2. list-style:none;
  3. margin:0;
  4. padding:0;
  5. width:100%;
  6. vertical-align:top;
  7. }
  8.  
  9. ul li {
  10. display:inline-block;
  11. width:24%;
  12. border:1px solid;
  13. vertical-align:top;
  14. }
  15. <ul>
  16. <li>
  17. Tekst<br>
  18. Tekst
  19. </li>
  20. <li>
  21. Tekst
  22. </li>
  23. <li>
  24. Tekst
  25. </li>
  26. <li>
  27. Tekst<br>
  28. Tekst
  29. </li>
  30. <li>
  31. Tekst
  32. </li>
  33. <li>
  34. Tekst<br>
  35. Tekst
  36. </li>
  37. <li>
  38. Tekst
  39. </li>
  40. </ul>
tzm
http://jsfiddle.net/2zcqnoc5/

jeśli dobrze rozumiem, rozmieszczenie tego musisz ogarnąć w javascripcie jak się orientuje bo coś podobnego ostatnio pisałem w robocie
dudek90
Może coś takiego: http://www.w3schools.com/cssref/css3_pr_column-count.asp

Wada: IE <= 8 tego nie wspiera
tzm
http://masonry.desandro.com/

Jeszcze to znam, banalna implementacja, animacje, mozliwosci ktore raczej zaspokoja kazdego.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.