Source

जंव

प्रतिसाद दिवपी flexbox उपयुक्ततायांच्या पुराय संचांतल्यान ग्रिड स्तंभ, नेव्हिगेशन, घटक, आनी हेरांची मांडावळ, संरेखण, आनी आकार बेगीन वेवस्थापन करात. चड गुंतागुंतीच्या कार्यान्वयनांक, सानुकूल CSS गरजेचें आसूं येता.

फ्लेक्स वर्तनां सक्षम करात

displayफ्लेक्सबॉक्स कंटेनर तयार करपाक आनी डायरेक्ट चिल्ड्रन घटकांचें फ्लेक्स आयटमांत रुपांतर करपाक उपयुक्तताय लागू करात . फ्लेक्स कंटेनर आनी वस्तू अतिरिक्त फ्लेक्स गुणधर्मां सयत आनीक बदल करपाक सक्षम आसात.

हांव एक फ्लेक्सबॉक्स कंटेनर!
<div class="d-flex p-2">I'm a flexbox container!</div>
हांव एक इनलायन फ्लेक्सबॉक्स कंटेनर!
<div class="d-inline-flex p-2">I'm an inline flexbox container!</div>

.d-flexआनी खातीरय प्रतिसाद दिवपी बदल अस्तित्वांत आसात .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

दिका

दिका उपयुक्तताय आशिल्ल्या फ्लेक्स कंटेनरांत फ्लेक्स आयटमांची दिका थारावची. चडशा प्रकरणांनी तुमी हांगा आडवो वर्ग वगळूंक शकतात कारण ब्राउझर मुलभूत row. पूण, तुमकां अशी परिस्थिती येवंक शकतात जंय तुमकां हें मोल स्पश्टपणान सेट करपाची गरज आशिल्ली (जशें प्रतिसाद दिवपी मांडावळी).

आडवी दिका सेट करपाक वापरात .flex-row(ब्राउझर मुलभूत), वा .flex-row-reverseआडवी दिका उरफाटे वटेनच्यान सुरू करपाक वापरात.

फ्लेक्स आयटम 1
फ्लेक्स आयटम 2
फ्लेक्स आयटम 3
फ्लेक्स आयटम 1
फ्लेक्स आयटम 2
फ्लेक्स आयटम 3
<div class="d-flex flex-row">
  <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>

.flex-columnउबी दिका थारावपाक, वा .flex-column-reverseउरफाटे वटेनच्यान उबी दिका सुरू करपाक वापरात .

फ्लेक्स आयटम 1
फ्लेक्स आयटम 2
फ्लेक्स आयटम 3
फ्लेक्स आयटम 1
फ्लेक्स आयटम 2
फ्लेक्स आयटम 3
<div class="d-flex flex-column">
  <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>

तशेंच प्रतिसाद दिवपी बदल अस्तित्वांत आसात 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

सामुग्री न्याय्य थारावप

justify-contentमुखेल अक्षाचेर फ्लेक्स वस्तूंची संरेखण बदलपाक flexbox कंटेनरांचेर उपयुक्तताय वापरात (सुरवात करपाक x-अक्ष, y-अक्ष जर flex-direction: column). start(ब्राउझर मुलभूत), end, center, between, वा हातूंतल्यान निवडात around.

फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
<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>

तशेंच प्रतिसाद दिवपी बदल अस्तित्वांत आसात 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

वस्तू एके वळीन दवरात

align-itemsक्रॉस अक्षाचेर फ्लेक्स वस्तूंची संरेखण बदलपाक flexbox कंटेनरांचेर उपयुक्तताय वापरात (सुरवात करपाक y-अक्ष, x-अक्ष जर flex-direction: column). start, end, center, baseline, वा stretch(ब्राउझर मुलभूत) हातूंतल्यान निवडात .

फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
<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>

तशेंच प्रतिसाद दिवपी बदल अस्तित्वांत आसात 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क्रॉस अक्षाचेर तांची संरेखण वैयक्तीकपणान बदलपाक flexbox वस्तूंचेर उपयुक्तताय वापरात (सुरवात करपाक y-अक्ष, x-अक्ष जर flex-direction: column). align-items: start, end, center, baseline, वा stretch(ब्राउझर मुलभूत) अशाच पर्यायां मदल्यान निवडात .

फ्लेक्स आयटम
संरेखित फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
संरेखित फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
संरेखित फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
संरेखित फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
संरेखित फ्लेक्स आयटम
फ्लेक्स आयटम
<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>

तशेंच प्रतिसाद दिवपी बदल अस्तित्वांत आसात 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

ऑटो मार्जिन

जेन्ना तुमी ऑटो मार्जिनां वांगडा फ्लेक्स संरेखण मिक्स करतात तेन्ना Flexbox कांय सुंदर अद्भुत गजाली करूंक शकता. ऑटो मार्जिन वरवीं फ्लेक्स आयटम नियंत्रीत करपाचीं तीन उदाहरणां सकयल दाखयल्यांत: डिफॉल्ट (ऑटो मार्जिन ना), दोन आयटम उजवे वटेन .mr-autoधुकळप ( ), आनी दोन आयटम डावी वटेन धुकळप ( .ml-auto).

दुर्दैवान, IE10 आनी IE11 ज्या फ्लेक्स आयटमांचेर ऑटो मार्जिनाक योग्य रितीन तेंको दिना ज्यांच्या पालकाचें बिगर मुलभूत justify-contentमोल आसा. चड तपशीलां खातीर ही StackOverflow जाप पळयात .

फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
<div class="d-flex">
  <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">
  <div class="mr-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">
  <div class="p-2">Flex item</div>
  <div class="p-2">Flex item</div>
  <div class="ml-auto p-2">Flex item</div>
</div>

संरेखित-आयटम आशिल्लें

align-items, flex-direction: column, आनी margin-top: autoवा मिक्स करून एक फ्लेक्स आयटम उबेपणान एका आयदनाच्या वयल्या वा सकयल व्हरची margin-bottom: auto.

फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
<div class="d-flex align-items-start flex-column" 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" 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>

गुठलावप

फ्लेक्स आयटम फ्लेक्स कंटेनरांत कशे गुठलायतात तें बदलात. बिल्कुल ना रॅपिंग (ब्राउझर मुलभूत) कडेन निवडात .flex-nowrap, कडेन रॅपिंग .flex-wrap, वा कडेन रिव्हर्स रॅपिंग .flex-wrap-reverse.

फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
<div class="d-flex flex-nowrap">
  ...
</div>
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
<div class="d-flex flex-wrap">
  ...
</div>
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
<div class="d-flex flex-wrap-reverse">
  ...
</div>

तशेंच प्रतिसाद दिवपी बदल अस्तित्वांत आसात 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

क्रम

मुठीभर उपयुक्तताय वापरून विशिश्ट फ्लेक्स आयटमांचो दृश्य क्रम बदलात . orderआमी फकत आयटम पयली वा निमाणी करपाचे पर्याय दितात, तशेंच DOM ऑर्डर वापरपाक रीसेट दितात. जशें orderखंयचेंय पूर्णांक मोल घेता (देखीक, 5), गरज आशिल्ल्या खंयच्याय अतिरिक्त मोलाखातीर सानुकूल CSS जोडात.

पयली फ्लेक्स आयटम
दुसरी फ्लेक्स आयटम
तिसरो फ्लेक्स आयटम
<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>

तशेंच प्रतिसाद दिवपी बदल अस्तित्वांत आसात 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

सामुग्री संरेखित करात

क्रॉस अक्षाचेर फ्लेक्स वस्तू एकठांयalign-content संरेखित करपाक flexbox कंटेनरांचेर उपयुक्तताय वापरात . (ब्राउझर मुलभूत), , , , , वा हातूंतल्यान निवडात . ह्यो उपयुक्तताय दाखोवपा खातीर, आमी फ्लेक्स आयटमांची संख्या लागू केल्या आनी वाडयल्या.startendcenterbetweenaroundstretchflex-wrap: wrap

तकली वयर काडटा! ह्या गुणधर्माचो फ्लेक्स आयटमांच्या एकाच ओळीचेर कसलोच परिणाम जायना.

फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
<div class="d-flex align-content-start flex-wrap">
  ...
</div>
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
<div class="d-flex align-content-end flex-wrap">...</div>
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
<div class="d-flex align-content-center flex-wrap">...</div>
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
<div class="d-flex align-content-between flex-wrap">...</div>
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
<div class="d-flex align-content-around flex-wrap">...</div>
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
फ्लेक्स आयटम
<div class="d-flex align-content-stretch flex-wrap">...</div>

तशेंच प्रतिसाद दिवपी बदल अस्तित्वांत आसात 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