![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 86 Pomógł: 0 Dołączył: 5.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
Chcę aby div wrapper miał trzy kolumny a jego maksymalna wysokość to 800px. Jeśli zawartość się nie mieści to wtedy pojawi się pionowy suwak. Wykorzystuje do tego display flex. W każdej liście UL występuje różna ilośc LI. Co muszę zrobić aby listy UL układała się jedna pod drugą bez dziur. Taki mam kod:
I wygląda to tak (IMG:http://urogensklep.pl/forum/01.jpg) Próbowałem też z flex-direction:column i wtedy mam coś takiego (IMG:http://urogensklep.pl/forum/02.jpg) UL układają się jedna pod drugą tak jak chcę ale nie mam kontroli na liczbą kolumn. Jeśli tych kategorii będzie dużo tworzą mi się kolejne kolumny i pojawia się poziomy suwak.. Próbowałem też użyć display grid ale też mi to nie wychodzi. Czyli przy flex-direction:row mogę zadeklarować ilość kolumn (flex-basis:33%) ale robią się dziury między UL, z kolei przy flex-direction:column UL układają się jedna pod drugą ale nie mogę ograniczyć liczby kolumn. Ktoś podpowie jak to zrobić? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 17:21 |