Autor Zpráva
leonek
Profil
Dobrý den

Vytvořil jsem si web na poznámky (žádný se mi nelíbil a aplikaci nechci). Z obrázku je na první pohled jasné co se mi nelíbí - ty mezery mezi DIVama. Chtěl bych aby byly na sebe divi "nalepené" na vzdálenost margin. Pořadí určuje MySQL a v podstatě mi na něm ani nezáleží. Ovládám PHP, MySQL, CSS - něco z toho se musí nechat použít...? Předem děkuji za pomoc :)

CSS:
border-radius: 5px;
float: left;
margin: 20px;
padding: 5px;
width: 200px;

mimochodec
Profil
Asi se neptáš zrovna na toto, ale hodit by se ti to mohlo.
(masonry)
petr 6
Profil
Z obrázku toho moc nevyčteme, živá ukázka by byla lepší.

"nalepené" na vzdálenost margin
To je dost nejasná formulace. To na obrázku je současný (špatný) stav, nebo cílový stav, kterého nevíš, jak dosáhnout? Pokud to první, pak lépe popiš, čeho chceš dosáhnout.

Ty mezery mezi divy způsobuje zápis margin: 20px;.
leonek
Profil
mimochodec:
Perfektní, moc děkuji... :)


Jen pokud by to chtěl někdo použít:

Je třeba stáhnout a implementovat TENTO js script, obalit všechny divi tímto dimvem: <div class="masonry js-masonry" data-masonry-options='{ "columnWidth": 60 }'> (číslo 60 je šířka mezi sloupci - upravte na vaši hodnotu margin) a všem divům uvnitř obalového dát class="item".

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0