Thlep
Grid column, navigation, component leh thil dang tam tak layout, alignment, leh sizing te chu rang takin enkawl la, responsive flexbox utilities full suite hmangin enkawl rawh. Implementation complex zawk atan chuan custom CSS a ngai mai thei.
Flex behavior te chu enable rawh
Utilities hmangin flexbox display
container siam la, direct children elements chu flex item-ah chantir rawh. Flex container leh thil awmte chu flex property dang nen siam danglam belh theih a ni bawk.
Responsive variation pawh a awm a, .d-flex
leh .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
Kawh lam
Flex thil awmte chu direction utilities awmna flex container-ah dah la. A tam zawkah chuan hetah hian horizontal class hi i paih thei a, browser default chu row
. Mahse, he value hi chiang taka set a ngaihna dinhmun (responsive layout ang chi) i tawk thei.
.flex-row
Horizontal direction set nan hmang la (browser default), a nih loh leh .flex-row-reverse
a sir lehlamah horizontal direction tan nan hmang ang che.
.flex-column
Vertical direction set nan hmang la , a nih loh leh .flex-column-reverse
a sir lehlamah vertical direction tan nan hmang bawk ang che.
Responsive variation pawh a awm a, 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
Content dik tak siam rawh
Flexbox container-a utilities hmangin justify-content
main axis-a flex thil awmte alignment thlak danglam rawh (the x-axis to start, y-axis if flex-direction: column
). start
(browser default), end
, center
, between
, emaw atang hian thlang rawh around
.
Responsive variation pawh a awm a, justify-content
.
.justify-content-start
.justify-content-end
.justify-content-center
.justify-content-between
.justify-content-around
.justify-content-sm-start
.justify-content-sm-end
.justify-content-sm-center
.justify-content-sm-between
.justify-content-sm-around
.justify-content-md-start
.justify-content-md-end
.justify-content-md-center
.justify-content-md-between
.justify-content-md-around
.justify-content-lg-start
.justify-content-lg-end
.justify-content-lg-center
.justify-content-lg-between
.justify-content-lg-around
.justify-content-xl-start
.justify-content-xl-end
.justify-content-xl-center
.justify-content-xl-between
.justify-content-xl-around
Item te chu align rawh
Flexbox container-a utilities hmangin align-items
cross axis-a flex thil awmte alignment thlak rawh (the y-axis to start, x-axis if flex-direction: column
). start
, end
, center
, baseline
, emaw stretch
(browser default) atang hian thlang rawh .
Responsive variation pawh a awm a, 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 self a ni
Flexbox item-a utilities hmangin align-self
cross axis-a an alignment pakhat zel thlak danglam (the y-axis to start, x-axis if flex-direction: column
). align-items
: start
, end
, center
, baseline
, emaw stretch
(browser default) ang chiah option atang hian thlang rawh .
Responsive variation pawh a awm a, 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
Thun
Sibling element series-a class hmangin .flex-fill
an content tlukpui zau zawng (a nih loh leh an content-in an border-box a pelh loh chuan zau zawng inang)-ah force la, horizontal space awm zawng zawng chu la vek rawh.
Responsive variation pawh a awm a, flex-fill
.
.flex-fill
.flex-sm-fill
.flex-md-fill
.flex-lg-fill
.flex-xl-fill
A thang lian a, a tlahniam bawk
Utilities hmangin .flex-grow-*
flex item pakhat a lo thanglian theihna chu toggle la, space awmsa luah khat rawh. A hnuaia entirnan hian .flex-grow-1
elements te hian space awm zawng zawng a hmang vek a, chutih rualin flex item dang pahnih te chu an mamawhna hmun a phalsak bawk.
Utilities hmangin .flex-shrink-*
flex item pakhat a shrink theihna chu a tul chuan toggle rawh. A hnuaia entirnan hian, a pahnihna flex item with .flex-shrink-1
chu a chhunga thil awmte chu line thara wrap turin a nawr a, “shrinking” hmangin a hmaa flex item awm tawh tan hmun tam zawk a awm theih .w-100
nan
Responsive variation pawh a awm a, flex-grow
leh 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
Auto margin a awm bawk
Flexbox hian flex alignment leh auto margins i mix hian thil mak tak tak a ti thei a. A hnuaia tarlan te hi auto margin hmanga flex item control dan entirnan pathum a ni: default (no auto margin), item pahnih dinglamah .mr-auto
nawr ( ), leh thil pahnih veilamah nawr ( .ml-auto
).
Vanduaithlak takin IE10 leh IE11 te hian flex items parent non-default justify-content
value nei te auto margin an support tha lo hle. A chipchiar zawka hriat duh chuan he StackOverflow chhanna hi en la .
Align-items te nen
Flex item pakhat chu container chunglam emaw hnuai lamah emaw vertical-in align-items
, flex-direction: column
, leh margin-top: auto
or margin-bottom: auto
.
Tuam
Flex thilte chu flex container-a an wrap dan thlak rawh. No wrapping at all (browser default) hmangin thlang la .flex-nowrap
, wrapping with .flex-wrap
, emaw reverse wrapping with .flex-wrap-reverse
.
Responsive variation pawh a awm a, 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
Thupek
Utility tlemte hmangin flex item bikte visual order chu thlak rawh . order
Item siam hmasak ber emaw, a hnuhnung ber emaw siamna tur option chauh kan pe a, chubakah DOM order hman theihna tur reset pawh kan pe bawk. As order
takes any integer value (eg, 5
), value dang mamawh tur custom CSS add tur a ni.
Responsive variation pawh a awm a, order
.
.order-0
.order-1
.order-2
.order-3
.order-4
.order-5
.order-6
.order-7
.order-8
.order-9
.order-10
.order-11
.order-12
.order-sm-0
.order-sm-1
.order-sm-2
.order-sm-3
.order-sm-4
.order-sm-5
.order-sm-6
.order-sm-7
.order-sm-8
.order-sm-9
.order-sm-10
.order-sm-11
.order-sm-12
.order-md-0
.order-md-1
.order-md-2
.order-md-3
.order-md-4
.order-md-5
.order-md-6
.order-md-7
.order-md-8
.order-md-9
.order-md-10
.order-md-11
.order-md-12
.order-lg-0
.order-lg-1
.order-lg-2
.order-lg-3
.order-lg-4
.order-lg-5
.order-lg-6
.order-lg-7
.order-lg-8
.order-lg-9
.order-lg-10
.order-lg-11
.order-lg-12
.order-xl-0
.order-xl-1
.order-xl-2
.order-xl-3
.order-xl-4
.order-xl-5
.order-xl-6
.order-xl-7
.order-xl-8
.order-xl-9
.order-xl-10
.order-xl-11
.order-xl-12
Content chu align rawh
Flexbox container-a utilities hmangin cross axis-a align-content
flex thilte chu align khawm rawh. start
(browser default), end
, center
, between
, around
, emaw atang hian thlang rawh stretch
. Heng utilities te hi entir nan hian flex-wrap: wrap
flex items kan enforce a, kan tipung bawk.
Lu a ti sang a! He property hian flex item row pakhatah nghawng a nei lo.
Responsive variation pawh a awm a, align-content
.
.align-content-start
.align-content-end
.align-content-center
.align-content-around
.align-content-stretch
.align-content-sm-start
.align-content-sm-end
.align-content-sm-center
.align-content-sm-around
.align-content-sm-stretch
.align-content-md-start
.align-content-md-end
.align-content-md-center
.align-content-md-around
.align-content-md-stretch
.align-content-lg-start
.align-content-lg-end
.align-content-lg-center
.align-content-lg-around
.align-content-lg-stretch
.align-content-xl-start
.align-content-xl-end
.align-content-xl-center
.align-content-xl-around
.align-content-xl-stretch