Aqbeż għall-kontenut prinċipali Aqbeż għan-navigazzjoni tad-dokumenti
Check

Immaniġġja malajr it-tqassim, l-allinjament u d-daqs tal-kolonni tal-grilja, in-navigazzjoni, il-komponenti, u aktar b'firxa sħiħa ta 'utilitajiet tal-flexbox li jirrispondu. Għal implimentazzjonijiet aktar kumplessi, CSS personalizzat jista 'jkun meħtieġ.

Jippermettu imgieba flex

Applika displayutilitajiet biex toħloq kontenitur flexbox u tittrasforma elementi diretti tat-tfal f'oġġetti flex. Il-kontenituri u l-oġġetti Flex jistgħu jiġu modifikati aktar bi proprjetajiet flex addizzjonali.

Jien kontenitur flexbox!
html
<div class="d-flex p-2">I'm a flexbox container!</div>
Jien kontenitur flexbox inline!
html
<div class="d-inline-flex p-2">I'm an inline flexbox container!</div>

Jeżistu wkoll varjazzjonijiet li jirrispondu għal .d-flexu .d-inline-flex.

  • .d-flex
  • .d-inline-flex
  • .d-sm-flex
  • .d-sm-inline-flex
  • .d-md-flex
  • .d-md-inline-flex
  • .d-lg-flex
  • .d-lg-inline-flex
  • .d-xl-flex
  • .d-xl-inline-flex
  • .d-xxl-flex
  • .d-xxl-inline-flex

Direzzjoni

Issettja d-direzzjoni ta 'oġġetti flex f'kontenitur flex b'utilitajiet ta' direzzjoni. Fil-biċċa l-kbira tal-każijiet tista' tħalli barra l-klassi orizzontali hawnhekk peress li d-default tal-browser huwa row. Madankollu, tista' tiltaqa' ma' sitwazzjonijiet fejn kellek bżonn tissettja dan il-valur b'mod espliċitu (bħal layouts li jirrispondu).

Uża .flex-rowbiex tissettja direzzjoni orizzontali (il-browser default), jew .flex-row-reversebiex tibda d-direzzjoni orizzontali min-naħa opposta.

Oġġett Flex 1
Oġġett Flex 2
Oġġett Flex 3
Oġġett Flex 1
Oġġett Flex 2
Oġġett Flex 3
html
<div class="d-flex flex-row mb-3">
  <div class="p-2">Flex item 1</div>
  <div class="p-2">Flex item 2</div>
  <div class="p-2">Flex item 3</div>
</div>
<div class="d-flex flex-row-reverse">
  <div class="p-2">Flex item 1</div>
  <div class="p-2">Flex item 2</div>
  <div class="p-2">Flex item 3</div>
</div>

Uża .flex-columnbiex tissettja direzzjoni vertikali, jew .flex-column-reversebiex tibda d-direzzjoni vertikali min-naħa opposta.

Oġġett Flex 1
Oġġett Flex 2
Oġġett Flex 3
Oġġett Flex 1
Oġġett Flex 2
Oġġett Flex 3
html
<div class="d-flex flex-column mb-3">
  <div class="p-2">Flex item 1</div>
  <div class="p-2">Flex item 2</div>
  <div class="p-2">Flex item 3</div>
</div>
<div class="d-flex flex-column-reverse">
  <div class="p-2">Flex item 1</div>
  <div class="p-2">Flex item 2</div>
  <div class="p-2">Flex item 3</div>
</div>

Jeżistu wkoll varjazzjonijiet li jirrispondu għal flex-direction.

  • .flex-row
  • .flex-row-reverse
  • .flex-column
  • .flex-column-reverse
  • .flex-sm-row
  • .flex-sm-row-reverse
  • .flex-sm-column
  • .flex-sm-column-reverse
  • .flex-md-row
  • .flex-md-row-reverse
  • .flex-md-column
  • .flex-md-column-reverse
  • .flex-lg-row
  • .flex-lg-row-reverse
  • .flex-lg-column
  • .flex-lg-column-reverse
  • .flex-xl-row
  • .flex-xl-row-reverse
  • .flex-xl-column
  • .flex-xl-column-reverse
  • .flex-xxl-row
  • .flex-xxl-row-reverse
  • .flex-xxl-column
  • .flex-xxl-column-reverse

Iġġustifika l-kontenut

Uża justify-contentutilitajiet fuq kontenituri flexbox biex tbiddel l-allinjament ta 'oġġetti flex fuq l-assi prinċipali (l-assi x biex tibda, l-assi y jekk flex-direction: column). Agħżel minn start(default tal-browser), end, center, between, around, jew evenly.

Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
<div class="d-flex justify-content-start">...</div>
<div class="d-flex justify-content-end">...</div>
<div class="d-flex justify-content-center">...</div>
<div class="d-flex justify-content-between">...</div>
<div class="d-flex justify-content-around">...</div>
<div class="d-flex justify-content-evenly">...</div>

Jeżistu wkoll varjazzjonijiet li jirrispondu għal justify-content.

  • .justify-content-start
  • .justify-content-end
  • .justify-content-center
  • .justify-content-between
  • .justify-content-around
  • .justify-content-evenly
  • .justify-content-sm-start
  • .justify-content-sm-end
  • .justify-content-sm-center
  • .justify-content-sm-between
  • .justify-content-sm-around
  • .justify-content-sm-evenly
  • .justify-content-md-start
  • .justify-content-md-end
  • .justify-content-md-center
  • .justify-content-md-between
  • .justify-content-md-around
  • .justify-content-md-evenly
  • .justify-content-lg-start
  • .justify-content-lg-end
  • .justify-content-lg-center
  • .justify-content-lg-between
  • .justify-content-lg-around
  • .justify-content-lg-evenly
  • .justify-content-xl-start
  • .justify-content-xl-end
  • .justify-content-xl-center
  • .justify-content-xl-between
  • .justify-content-xl-around
  • .justify-content-xl-evenly
  • .justify-content-xxl-start
  • .justify-content-xxl-end
  • .justify-content-xxl-center
  • .justify-content-xxl-between
  • .justify-content-xxl-around
  • .justify-content-xxl-evenly

Allinja l-oġġetti

Uża align-itemsutilitajiet fuq kontenituri flexbox biex tbiddel l-allinjament ta 'oġġetti flex fuq l-assi trasversali (l-assi y biex tibda, l-assi x jekk flex-direction: column). Agħżel minn start, end, center, baseline, jew stretch(default tal-browser).

Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
<div class="d-flex align-items-start">...</div>
<div class="d-flex align-items-end">...</div>
<div class="d-flex align-items-center">...</div>
<div class="d-flex align-items-baseline">...</div>
<div class="d-flex align-items-stretch">...</div>

Jeżistu wkoll varjazzjonijiet li jirrispondu għal align-items.

  • .align-items-start
  • .align-items-end
  • .align-items-center
  • .align-items-baseline
  • .align-items-stretch
  • .align-items-sm-start
  • .align-items-sm-end
  • .align-items-sm-center
  • .align-items-sm-baseline
  • .align-items-sm-stretch
  • .align-items-md-start
  • .align-items-md-end
  • .align-items-md-center
  • .align-items-md-baseline
  • .align-items-md-stretch
  • .align-items-lg-start
  • .align-items-lg-end
  • .align-items-lg-center
  • .align-items-lg-baseline
  • .align-items-lg-stretch
  • .align-items-xl-start
  • .align-items-xl-end
  • .align-items-xl-center
  • .align-items-xl-baseline
  • .align-items-xl-stretch
  • .align-items-xxl-start
  • .align-items-xxl-end
  • .align-items-xxl-center
  • .align-items-xxl-baseline
  • .align-items-xxl-stretch

Tallinja ruħha

Uża align-selfutilitajiet fuq oġġetti tal-flexbox biex tbiddel individwalment l-allinjament tagħhom fuq l-assi trasversali (l-assi y biex tibda, l-assi x jekk flex-direction: column). Agħżel mill-istess għażliet bħal align-items: start, end, center, baseline, jew stretch(default tal-browser).

Oġġett Flex
Oġġett flex allinjat
Oġġett Flex
Oġġett Flex
Oġġett flex allinjat
Oġġett Flex
Oġġett Flex
Oġġett flex allinjat
Oġġett Flex
Oġġett Flex
Oġġett flex allinjat
Oġġett Flex
Oġġett Flex
Oġġett flex allinjat
Oġġett Flex
<div class="align-self-start">Aligned flex item</div>
<div class="align-self-end">Aligned flex item</div>
<div class="align-self-center">Aligned flex item</div>
<div class="align-self-baseline">Aligned flex item</div>
<div class="align-self-stretch">Aligned flex item</div>

Jeżistu wkoll varjazzjonijiet li jirrispondu għal align-self.

  • .align-self-start
  • .align-self-end
  • .align-self-center
  • .align-self-baseline
  • .align-self-stretch
  • .align-self-sm-start
  • .align-self-sm-end
  • .align-self-sm-center
  • .align-self-sm-baseline
  • .align-self-sm-stretch
  • .align-self-md-start
  • .align-self-md-end
  • .align-self-md-center
  • .align-self-md-baseline
  • .align-self-md-stretch
  • .align-self-lg-start
  • .align-self-lg-end
  • .align-self-lg-center
  • .align-self-lg-baseline
  • .align-self-lg-stretch
  • .align-self-xl-start
  • .align-self-xl-end
  • .align-self-xl-center
  • .align-self-xl-baseline
  • .align-self-xl-stretch
  • .align-self-xxl-start
  • .align-self-xxl-end
  • .align-self-xxl-center
  • .align-self-xxl-baseline
  • .align-self-xxl-stretch

Imla

Uża l- .flex-fillklassi fuq serje ta 'elementi aħwa biex iġġiegħelhom f'wisgħat ugwali għall-kontenut tagħhom (jew wisgħat ugwali jekk il-kontenut tagħhom ma jaqbiżx il-kaxxi tal-fruntiera tagħhom) filwaqt li tieħu l-ispazju orizzontali disponibbli kollu.

Oġġett Flex b'ħafna kontenut
Oġġett Flex
Oġġett Flex
html
<div class="d-flex">
  <div class="p-2 flex-fill">Flex item with a lot of content</div>
  <div class="p-2 flex-fill">Flex item</div>
  <div class="p-2 flex-fill">Flex item</div>
</div>

Jeżistu wkoll varjazzjonijiet li jirrispondu għal flex-fill.

  • .flex-fill
  • .flex-sm-fill
  • .flex-md-fill
  • .flex-lg-fill
  • .flex-xl-fill
  • .flex-xxl-fill

Ikber u tiċkien

Uża .flex-grow-*l-utilitajiet biex taqleb il-kapaċità ta 'oġġett flex li jikber biex timla l-ispazju disponibbli. Fl-eżempju hawn taħt, l- .flex-grow-1elementi jużaw l-ispazju kollu disponibbli li jistgħu, filwaqt li jippermettu liż-żewġ oġġetti flex li jifdal l-ispazju meħtieġ tagħhom.

Oġġett Flex
Oġġett Flex
It-tielet oġġett flex
html
<div class="d-flex">
  <div class="p-2 flex-grow-1">Flex item</div>
  <div class="p-2">Flex item</div>
  <div class="p-2">Third flex item</div>
</div>

Uża .flex-shrink-*l-utilitajiet biex taqleb il-kapaċità ta 'oġġett flex li tiċkien jekk meħtieġ. Fl-eżempju hawn taħt, it-tieni oġġett flex ma .flex-shrink-1huwa sfurzat biex ikebbeb il-kontenut tiegħu għal linja ġdida, "tiċkien" biex jippermetti aktar spazju għall-oġġett flex preċedenti b' .w-100.

Oġġett Flex
Oġġett Flex
html
<div class="d-flex">
  <div class="p-2 w-100">Flex item</div>
  <div class="p-2 flex-shrink-1">Flex item</div>
</div>

Jeżistu wkoll varjazzjonijiet li jirrispondu għal flex-growu flex-shrink.

  • .flex-{grow|shrink}-0
  • .flex-{grow|shrink}-1
  • .flex-sm-{grow|shrink}-0
  • .flex-sm-{grow|shrink}-1
  • .flex-md-{grow|shrink}-0
  • .flex-md-{grow|shrink}-1
  • .flex-lg-{grow|shrink}-0
  • .flex-lg-{grow|shrink}-1
  • .flex-xl-{grow|shrink}-0
  • .flex-xl-{grow|shrink}-1
  • .flex-xxl-{grow|shrink}-0
  • .flex-xxl-{grow|shrink}-1

Marġini awtomatiċi

Flexbox jista 'jagħmel xi affarijiet pjuttost tal-biża' meta tħallat allinjamenti flex ma 'marġini awtomatiċi. Hawn taħt jidhru tliet eżempji ta 'kontroll ta' oġġetti flex permezz ta 'marġini awtomatiċi: default (l-ebda marġni awtomatika), imbuttar żewġ oġġetti lejn il-lemin ( .me-auto), u imbuttar żewġ oġġetti lejn ix-xellug ( .ms-auto).

Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
html
<div class="d-flex mb-3">
  <div class="p-2">Flex item</div>
  <div class="p-2">Flex item</div>
  <div class="p-2">Flex item</div>
</div>

<div class="d-flex mb-3">
  <div class="me-auto p-2">Flex item</div>
  <div class="p-2">Flex item</div>
  <div class="p-2">Flex item</div>
</div>

<div class="d-flex mb-3">
  <div class="p-2">Flex item</div>
  <div class="p-2">Flex item</div>
  <div class="ms-auto p-2">Flex item</div>
</div>

Bil-allinjament-oġġetti

Mexxi oġġett wieħed flex b'mod vertikali lejn il-parti ta' fuq jew t'isfel ta' kontenitur billi tħallat align-items, flex-direction: column, u margin-top: autojew margin-bottom: auto.

Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
html
<div class="d-flex align-items-start flex-column mb-3" style="height: 200px;">
  <div class="mb-auto p-2">Flex item</div>
  <div class="p-2">Flex item</div>
  <div class="p-2">Flex item</div>
</div>

<div class="d-flex align-items-end flex-column mb-3" style="height: 200px;">
  <div class="p-2">Flex item</div>
  <div class="p-2">Flex item</div>
  <div class="mt-auto p-2">Flex item</div>
</div>

Kebbeb

Ibdel kif l-oġġetti flex jkebbew f'kontenitur flex. Agħżel minn ebda tgeżwir (l-default tal-brawżer) bi .flex-nowrap, tgeżwir bi .flex-wrap, jew tgeżwir b'lura b' .flex-wrap-reverse.

Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
<div class="d-flex flex-nowrap">
  ...
</div>
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
<div class="d-flex flex-wrap">
  ...
</div>
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
<div class="d-flex flex-wrap-reverse">
  ...
</div>

Jeżistu wkoll varjazzjonijiet li jirrispondu għal flex-wrap.

  • .flex-nowrap
  • .flex-wrap
  • .flex-wrap-reverse
  • .flex-sm-nowrap
  • .flex-sm-wrap
  • .flex-sm-wrap-reverse
  • .flex-md-nowrap
  • .flex-md-wrap
  • .flex-md-wrap-reverse
  • .flex-lg-nowrap
  • .flex-lg-wrap
  • .flex-lg-wrap-reverse
  • .flex-xl-nowrap
  • .flex-xl-wrap
  • .flex-xl-wrap-reverse
  • .flex-xxl-nowrap
  • .flex-xxl-wrap
  • .flex-xxl-wrap-reverse

Ordni

Ibdel l -ordni viżwali ta 'oġġetti flex speċifiċi b'numru żgħir ta' orderutilitajiet. Aħna nipprovdu biss għażliet biex nagħmlu oġġett l-ewwel jew l-aħħar, kif ukoll reset biex tuża l-ordni DOM. Kif orderjieħu kwalunkwe valur sħiħ minn 0 sa 5, żid CSS personalizzat għal kwalunkwe valuri addizzjonali meħtieġa.

L-ewwel oġġett flex
It-tieni oġġett flex
It-tielet oġġett flex
html
<div class="d-flex flex-nowrap">
  <div class="order-3 p-2">First flex item</div>
  <div class="order-2 p-2">Second flex item</div>
  <div class="order-1 p-2">Third flex item</div>
</div>

Jeżistu wkoll varjazzjonijiet li jirrispondu għal order.

  • .order-0
  • .order-1
  • .order-2
  • .order-3
  • .order-4
  • .order-5
  • .order-sm-0
  • .order-sm-1
  • .order-sm-2
  • .order-sm-3
  • .order-sm-4
  • .order-sm-5
  • .order-md-0
  • .order-md-1
  • .order-md-2
  • .order-md-3
  • .order-md-4
  • .order-md-5
  • .order-lg-0
  • .order-lg-1
  • .order-lg-2
  • .order-lg-3
  • .order-lg-4
  • .order-lg-5
  • .order-xl-0
  • .order-xl-1
  • .order-xl-2
  • .order-xl-3
  • .order-xl-4
  • .order-xl-5
  • .order-xxl-0
  • .order-xxl-1
  • .order-xxl-2
  • .order-xxl-3
  • .order-xxl-4
  • .order-xxl-5

Barra minn hekk hemm ukoll klassijiet li jirrispondu .order-firstu li jbiddlu l- ta' element billi japplikaw u , rispettivament..order-lastorderorder: -1order: 6

  • .order-first
  • .order-last
  • .order-sm-first
  • .order-sm-last
  • .order-md-first
  • .order-md-last
  • .order-lg-first
  • .order-lg-last
  • .order-xl-first
  • .order-xl-last
  • .order-xxl-first
  • .order-xxl-last

Allinja l-kontenut

Uża align-contentutilitajiet fuq kontenituri flexbox biex tallinja l-oġġetti flex flimkien fuq l-assi trasversali. Agħżel minn start(default tal-browser), end, center, between, around, jew stretch. Biex nuru dawn l-utilitajiet, inforzajna u żidna flex-wrap: wrapn-numru ta 'oġġetti flex.

Irjus up! Din il-proprjetà m'għandha l-ebda effett fuq ringieli singoli ta' oġġetti flex.

Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
<div class="d-flex align-content-start flex-wrap">
  ...
</div>
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
<div class="d-flex align-content-end flex-wrap">...</div>
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
<div class="d-flex align-content-center flex-wrap">...</div>
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
<div class="d-flex align-content-between flex-wrap">...</div>
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
<div class="d-flex align-content-around flex-wrap">...</div>
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
Oġġett Flex
<div class="d-flex align-content-stretch flex-wrap">...</div>

Jeżistu wkoll varjazzjonijiet li jirrispondu għal align-content.

  • .align-content-start
  • .align-content-end
  • .align-content-center
  • .align-content-between
  • .align-content-around
  • .align-content-stretch
  • .align-content-sm-start
  • .align-content-sm-end
  • .align-content-sm-center
  • .align-content-sm-between
  • .align-content-sm-around
  • .align-content-sm-stretch
  • .align-content-md-start
  • .align-content-md-end
  • .align-content-md-center
  • .align-content-md-between
  • .align-content-md-around
  • .align-content-md-stretch
  • .align-content-lg-start
  • .align-content-lg-end
  • .align-content-lg-center
  • .align-content-lg-between
  • .align-content-lg-around
  • .align-content-lg-stretch
  • .align-content-xl-start
  • .align-content-xl-end
  • .align-content-xl-center
  • .align-content-xl-between
  • .align-content-xl-around
  • .align-content-xl-stretch
  • .align-content-xxl-start
  • .align-content-xxl-end
  • .align-content-xxl-center
  • .align-content-xxl-between
  • .align-content-xxl-around
  • .align-content-xxl-stretch

Oġġett tal-midja

Qed tfittex li tirreplika l -komponent tal-oġġett tal-midja minn Bootstrap 4? Oħloqha fi ftit ħin bi ftit utilitajiet flex li jippermettu saħansitra aktar flessibilità u customization minn qabel.

Placeholder Image
Dan huwa xi kontenut minn komponent tal-midja. Tista 'tissostitwixxi dan bi kwalunkwe kontenut u aġġustah kif meħtieġ.
html
<div class="d-flex">
  <div class="flex-shrink-0">
    <img src="..." alt="...">
  </div>
  <div class="flex-grow-1 ms-3">
    This is some content from a media component. You can replace this with any content and adjust it as needed.
  </div>
</div>

U għid li trid tiċċentra vertikalment il-kontenut ħdejn l-immaġni:

Placeholder Image
Dan huwa xi kontenut minn komponent tal-midja. Tista 'tissostitwixxi dan bi kwalunkwe kontenut u aġġustah kif meħtieġ.
html
<div class="d-flex align-items-center">
  <div class="flex-shrink-0">
    <img src="..." alt="...">
  </div>
  <div class="flex-grow-1 ms-3">
    This is some content from a media component. You can replace this with any content and adjust it as needed.
  </div>
</div>

Sass

Utilitajiet API

L-utilitajiet tal-Flexbox huma ddikjarati fl-API tal-utilitajiet tagħna fi scss/_utilities.scss. Tgħallem kif tuża l-API tal-utilitajiet.

    "flex": (
      responsive: true,
      property: flex,
      values: (fill: 1 1 auto)
    ),
    "flex-direction": (
      responsive: true,
      property: flex-direction,
      class: flex,
      values: row column row-reverse column-reverse
    ),
    "flex-grow": (
      responsive: true,
      property: flex-grow,
      class: flex,
      values: (
        grow-0: 0,
        grow-1: 1,
      )
    ),
    "flex-shrink": (
      responsive: true,
      property: flex-shrink,
      class: flex,
      values: (
        shrink-0: 0,
        shrink-1: 1,
      )
    ),
    "flex-wrap": (
      responsive: true,
      property: flex-wrap,
      class: flex,
      values: wrap nowrap wrap-reverse
    ),
    "justify-content": (
      responsive: true,
      property: justify-content,
      values: (
        start: flex-start,
        end: flex-end,
        center: center,
        between: space-between,
        around: space-around,
        evenly: space-evenly,
      )
    ),
    "align-items": (
      responsive: true,
      property: align-items,
      values: (
        start: flex-start,
        end: flex-end,
        center: center,
        baseline: baseline,
        stretch: stretch,
      )
    ),
    "align-content": (
      responsive: true,
      property: align-content,
      values: (
        start: flex-start,
        end: flex-end,
        center: center,
        between: space-between,
        around: space-around,
        stretch: stretch,
      )
    ),
    "align-self": (
      responsive: true,
      property: align-self,
      values: (
        auto: auto,
        start: flex-start,
        end: flex-end,
        center: center,
        baseline: baseline,
        stretch: stretch,
      )
    ),
    "order": (
      responsive: true,
      property: order,
      values: (
        first: -1,
        0: 0,
        1: 1,
        2: 2,
        3: 3,
        4: 4,
        5: 5,
        last: 6,
      ),
    ),