Generator Flexbox

Common patterns
Live preview
1
2
3
4
CSS
.container {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: stretch;
  gap: 8px;
}

Flexbox ma sześć właściwości kontenera, każda z własnym zestawem wartości, a domyślne ustawienia ze specyfikacji rzadko są tym, czego chcesz. Generator Flexbox daje ci plac zabaw: wybierz flex-direction, tryb zawijania, justify-content i align-items, przeciągnij suwak gap i patrz, jak reaguje rząd elementów podglądu. Gdy układ wygląda dobrze, skopiuj regułę CSS kontenera i wklej ją do arkusza stylów. Typowe układy — wyśrodkowanie, space-between, sidebar + treść, siatka z zawijaniem, pasek stopki — masz pod jednym kliknięciem, więc nie musisz pamiętać, która właściwość co robi.

Built by Bob QA by Ben Shipped

Jak używać

  1. 1

    Kliknij gotowy wzór (Wyśrodkowane, Space between, Sidebar + treść, Siatka z zawijaniem itd.), żeby wczytać typowy układ, albo zacznij od zera z listami rozwijanymi.

  2. 2

    Zmień flex-direction (row, column i warianty -reverse), żeby ustawić oś główną.

  3. 3

    Wybierz flex-wrap (nowrap, wrap, wrap-reverse) — tylko przy wrap elementy mogą przechodzić do nowych linii.

  4. 4

    Wybierz justify-content, żeby ustawić elementy wzdłuż osi głównej: flex-start, center, space-between, space-around, space-evenly.

  5. 5

    Wybierz align-items, żeby ustawić elementy wzdłuż osi poprzecznej: stretch, center, baseline, flex-start, flex-end.

  6. 6

    Przeciągnij suwak gap, żeby ustawić odstęp między elementami. Dodawaj i usuwaj elementy podglądu przyciskami +/-, żeby zobaczyć, jak reguły działają przy różnej liczbie elementów.

  7. 7

    Skopiuj wygenerowany CSS. Wklej go do swojego kontenera. Elementy potomne niczego nie dziedziczą — po prostu układa je reguła rodzica.

Często zadawane pytania

Ratings & Reviews

Rate this tool

Sign in to leave a written review.
Loading reviews…