اوسر
توهان جي بوٽ اسٽريپ پروجيڪٽ کي ترتيب ڏيڻ لاءِ اجزاء ۽ آپشنز، بشمول ريپنگ ڪنٽينرز، هڪ طاقتور گرڊ سسٽم، هڪ لچڪدار ميڊيا اعتراض، ۽ جوابي يوٽيلٽي ڪلاسز.
ڪنٽينر
ڪنٽينر بوٽ اسٽريپ ۾ سڀ کان وڌيڪ بنيادي ترتيب واري عنصر آهن ۽ اسان جي ڊفالٽ گرڊ سسٽم کي استعمال ڪرڻ وقت گهربل آهن . ڪنٽينر استعمال ڪيا ويندا آهن، پيڊ، ۽ (ڪڏهن ڪڏهن) انهن جي اندر مواد کي مرڪز ڪرڻ لاء. جڏهن ته ڪنٽينر nested ٿي سگهن ٿا، اڪثر layouts هڪ nested ڪنٽينر جي ضرورت نه ڪندا آھن.
بوٽ اسٽراپ ٽن مختلف ڪنٽينرز سان گڏ اچي ٿو:
.container
، جيڪوmax-width
هر جوابي وقفي پوائنٽ تي سيٽ ڪري ٿو.container-fluid
، جيڪوwidth: 100%
سڀني بريڪ پوائنٽن تي آهي.container-{breakpoint}
، جيڪوwidth: 100%
مخصوص وقفي پوائنٽ تائين آهي
هيٺ ڏنل جدول واضع ڪري ٿو ته ڪيئن هر ڪنٽينر جو max-width
مقابلو اصل .container
۽ .container-fluid
هر بريڪ پوائنٽ سان ٿئي ٿو.
انھن کي عمل ۾ ڏسو ۽ انھن جي مقابلي ڪريو اسان جي گرڊ مثال ۾ .
وڌيڪ ننڍو <576px |
ننڍو ≥576px |
وچولي ≥768px |
وڏو ≥992px |
اضافي وڏو ≥1200px |
|
---|---|---|---|---|---|
.container |
100% | 540px | 720px | 960px | 1140px |
.container-sm |
100% | 540px | 720px | 960px | 1140px |
.container-md |
100% | 100% | 720px | 960px | 1140px |
.container-lg |
100% | 100% | 100% | 960px | 1140px |
.container-xl |
100% | 100% | 100% | 100% | 1140px |
.container-fluid |
100% | 100% | 100% | 100% | 100% |
سڀ-۾-هڪ
اسان جو ڊفالٽ .container
ڪلاس هڪ جوابي، مقرر-چوڏهين ڪنٽينر آهي، مطلب ته max-width
هر بريڪ پوائنٽ تي ان جون تبديليون.
وهندڙ
مڪمل ويڪر ڪنٽينر لاءِ استعمال ڪريو .container-fluid
، ويوپورٽ جي پوري چوٽي تائين.
جوابدار
جوابي ڪنٽينرز بوٽ اسٽراپ v4.4 ۾ نوان آهن. اهي توهان کي اجازت ڏين ٿا هڪ طبقي جي وضاحت ڪرڻ جي جيڪا 100٪ ويڪر آهي جيستائين مخصوص بريڪ پوائنٽ پهچي وڃي، جنهن کان پوءِ اسان max-width
هر هڪ اعلي بريڪ پوائنٽ لاءِ s لاڳو ڪريون ٿا. مثال طور، .container-sm
شروع ڪرڻ لاءِ 100% ويڪرو آھي جيستائين sm
بريڪ پوائنٽ پھچي وڃي، جتي اھو اسڪيل ٿيندو md
, lg
, ۽ xl
.
جوابي وقفي پوائنٽون
جيئن ته Bootstrap پهريون ڀيرو موبائيل ٿيڻ لاءِ ترقي ڪئي وئي آهي، اسان پنهنجي ترتيب ۽ انٽرفيس لاءِ سمجھدار بريڪ پوائنٽس ٺاهڻ لاءِ ميڊيا جا ڪجهه سوال استعمال ڪندا آهيون. اهي بريڪ پوائنٽ اڪثر ڪري گهٽ ۾ گهٽ ڏيک جي ويڪرائي تي ٻڌل آهن ۽ اسان کي اجازت ڏين ٿا ته عناصر کي ماپڻ جي طور تي وييو پورٽ جي تبديلين.
Bootstrap بنيادي طور تي ھيٺين ميڊيا سوالن جي حدن کي استعمال ڪري ٿو- يا بريڪ پوائنٽس- اسان جي ماخذ Sass فائلن ۾ اسان جي ترتيب، گرڊ سسٽم، ۽ اجزاء لاء.
جيئن ته اسان پنهنجو ماخذ CSS Sass ۾ لکون ٿا، اسان جا سڀ ميڊيا سوال Sass mixins ذريعي موجود آهن:
اسان ڪڏهن ڪڏهن ميڊيا جي سوالن کي استعمال ڪندا آهيون جيڪي ٻئي طرف وڃو (ڏيل اسڪرين سائيز يا ننڍو ):
نوٽ ڪريو ته جيئن برائوزر في الحال رينج جي حوالي سان سوالن کي سپورٽ نٿا ڪن ، اسان ڪم ڪريون ٿا حدن min-
۽ max-
اڳياڙين ۽ ويو پورٽس جي حدن جي وچ ۾ جزوي ويڪر سان (جيڪي ڪجهه حالتن ۾ ٿي سگهن ٿيون هاءِ ڊي پي آئي ڊوائيسز تي، مثال طور) انهن موازن لاءِ اعليٰ درستگي سان قدر استعمال ڪندي. .
هڪ ڀيرو ٻيهر، اهي ميڊيا سوال پڻ موجود آهن Sass mixins ذريعي:
اتي پڻ ميڊيا سوالن ۽ ميڪسينز آھن ھڪڙي ھڪڙي حصي کي ھدف ڪرڻ لاءِ اسڪرين سائيز جي گھٽ ۾ گھٽ ۽ وڌ کان وڌ بريڪ پوائنٽ چوٿون استعمال ڪندي.
اهي ميڊيا سوال پڻ موجود آهن Sass mixins ذريعي:
اهڙي طرح، ميڊيا جا سوال شايد ڪيترن ئي وقفي پوائنٽ جي چوٽي تي هجن:
ساڳئي اسڪرين سائيز جي حد کي ھدف ڪرڻ لاء ساس ميڪسين ھوندو:
Z-انڊيڪس
ڪيترائي بوٽ اسٽريپ اجزاء استعمال ڪن ٿا z-index
، سي ايس ايس ملڪيت جيڪا مواد کي ترتيب ڏيڻ لاء ٽيون محور مهيا ڪندي ڪنٽرول ترتيب ۾ مدد ڪري ٿي. اسان بوٽ اسٽريپ ۾ ڊفالٽ z-انڊيڪس اسڪيل استعمال ڪريون ٿا جيڪو مناسب طريقي سان نيويگيشن، ٽول ٽائپس ۽ پاپ اوور، ماڊلز ۽ وڌيڪ ڪرڻ لاءِ ٺاهيو ويو آهي.
اهي اعليٰ قدر هڪ صوابديدي نمبر تي شروع ٿين ٿا، اعليٰ ۽ خاص طور تي تڪرار کان بچڻ لاءِ ڪافي. اسان کي انھن جي ھڪڙي معياري سيٽ جي ضرورت آھي اسان جي پرت ٿيل حصن ۾ - ٽول ٽائپس، پاپ اوور، نيوبارز، ڊراپ ڊائونز، ماڊل- تنھنڪري اسان رويي ۾ معقول طور تي مطابقت رکي سگھون ٿا. ڪو به سبب ناهي ته اسان 100
+ يا 500
+ استعمال نه ڪري سگهون ها.
اسان انهن انفرادي قدرن جي حسب ضرورت جي حوصلا افزائي نٿا ڪريون. ڇا توھان ھڪڙي کي تبديل ڪرڻ گھرجي، توھان کي انھن سڀني کي تبديل ڪرڻ جي ضرورت آھي.
اجزاء جي اندر اوورليپنگ سرحدن کي سنڀالڻ لاءِ (مثال طور، بٽڻ ۽ ان پٽ گروپن ۾ ان پٽ)، اسان استعمال ڪريون ٿا گھٽ واحد عددي z-index
قيمتون 1
، 2
, ۽ 3
ڊفالٽ، هور، ۽ فعال رياستن لاءِ. هوور/فوڪس/فعال تي، اسان هڪ خاص عنصر کي اڳيان آڻيون ٿا هڪ اعليٰ z-index
قدر سان گڏ انهن جي سرحد کي ڀائرن جي عنصرن تي ڏيکارڻ لاءِ.