سي ايس ايس
گلوبل CSS سيٽنگون، بنيادي HTML عناصر اسٽائل ٿيل ۽ وڌايل ڪلاسن سان گڏ، ۽ ھڪڙو ترقي يافته گرڊ سسٽم.
گلوبل CSS سيٽنگون، بنيادي HTML عناصر اسٽائل ٿيل ۽ وڌايل ڪلاسن سان گڏ، ۽ ھڪڙو ترقي يافته گرڊ سسٽم.
Bootstrap جي بنيادي ڍانچي جي بنيادي حصن تي گھٽتائي حاصل ڪريو، بشمول بھتر، تيز، مضبوط ويب ڊولپمينٽ لاءِ اسان جو طريقو.
بوٽ اسٽراپ ڪجهه HTML عناصر ۽ CSS ملڪيتن جو استعمال ڪري ٿو جيڪي HTML5 ڊڪٽيائپ جي استعمال جي ضرورت هونديون آهن. توھان جي سڀني منصوبن جي شروعات ۾ شامل ڪريو.
Bootstrap 2 سان، اسان فريم ورڪ جي اهم پهلوئن لاءِ اختياري موبائل دوستانه انداز شامل ڪيو. Bootstrap 3 سان، اسان شروع کان ئي موبائيل دوستانه پروجيڪٽ کي ٻيهر لکيو آهي. اختياري موبائيل اسلوب تي شامل ڪرڻ جي بدران، اهي بنيادي طور تي پڪل آهن. حقيقت ۾، بوٽ اسٽراپ پهريون موبائل آهي . موبائيل فرسٽ اسلوب سڄي لائبريري ۾ ڳولهي سگهجن ٿا بجاءِ الڳ فائلن ۾.
مناسب رينڊرنگ ۽ ٽچ زومنگ کي يقيني بڻائڻ لاءِ، وييو پورٽ ميٽا ٽيگ شامل ڪريو پنھنجي <head>
.
توهان موبائيل ڊوائيسز تي زومنگ صلاحيتن کي بند ڪري سگھو ٿا user-scalable=no
viewport ميٽا ٽيگ ۾ شامل ڪندي. هي زومنگ کي غير فعال ڪري ٿو، مطلب ته صارف صرف اسڪرول ڪرڻ جي قابل آهن، ۽ نتيجن ۾ توهان جي سائيٽ کي ڪجهه وڌيڪ محسوس ٿئي ٿو جهڙوڪ مقامي ايپليڪيشن. مجموعي طور تي، اسان هر سائيٽ تي هن جي سفارش نٿا ڪريون، تنهنڪري احتياط استعمال ڪريو!
بوٽ اسٽراپ بنيادي عالمي ڊسپلي، ٽائپوگرافي، ۽ لنڪ اسلوب سيٽ ڪري ٿو. خاص طور تي، اسان:
background-color: #fff;
تي مقرر ڪريوbody
@font-family-base
، @font-size-base
, ۽ خاصيتون@line-height-base
@link-color
۽ لاڳو ڪريو لنڪ هيٺيون لائنون صرف تي:hover
اهي انداز اندر ڳولي سگهجن ٿا scaffolding.less
.
بهتر ڪراس-براؤزر رينڊرنگ لاءِ، اسان استعمال ڪريون ٿا Normalize.css ، هڪ پروجيڪٽ نيڪولس گيلاگر ۽ جوناٿن نيل جو.
بوٽ اسٽريپ کي سائيٽ جي مواد کي لپائڻ ۽ اسان جي گرڊ سسٽم کي گھرائڻ لاءِ هڪ عنصر شامل ڪرڻ جي ضرورت آهي. توھان پنھنجي منصوبن ۾ استعمال ڪرڻ لاءِ ٻن ڪنٽينرز مان ھڪڙو چونڊي سگھوٿا. نوٽ ڪريو ته، جي ڪري padding
۽ وڌيڪ، نه ته ڪنٽينر nestable آهي.
.container
هڪ جوابي مقرر چوٽي ڪنٽينر لاءِ استعمال ڪريو .
.container-fluid
هڪ مڪمل ويڪر ڪنٽينر لاءِ استعمال ڪريو ، توهان جي ڏيکاءَ جي پوري چوٽيءَ تائين.
بوٽ اسٽريپ ۾ هڪ جوابي، موبائل فرسٽ فلوئڊ گرڊ سسٽم شامل آهي جيڪو مناسب طور تي 12 ڪالمن تائين ماپ ڪري ٿو جيئن ڊيوائس يا ويو پورٽ سائيز وڌائي ٿي. ان ۾ آسان لي آئوٽ آپشنز لاءِ اڳواٽ بيان ڪيل ڪلاس شامل آھن ، گڏوگڏ وڌيڪ سيمينٽڪ layouts پيدا ڪرڻ لاءِ طاقتور ميڪسين .
گرڊ سسٽم صفحو ترتيب ڏيڻ لاءِ استعمال ڪيا ويندا آھن قطارن ۽ ڪالمن جي ھڪڙي سيريز ذريعي جيڪي توھان جي مواد کي گھرائيندا آھن. ھتي آھي ڪيئن بوٽ اسٽريپ گرڊ سسٽم ڪم ڪري ٿو:
.container
قطارن کي (مقرر ٿيل ويڪر) يا .container-fluid
(مڪمل ويڪر) جي اندر مناسب ترتيب ۽ پيڊنگ لاءِ رکڻ گھرجي ..row
۽ .col-xs-4
جلدي گرڊ ترتيب ٺاهڻ لاءِ موجود آهن. گھٽ مڪسين پڻ استعمال ڪري سگھجن ٿيون وڌيڪ سيمينٽڪ ترتيبن لاءِ.padding
. اها پيڊنگ پهرين ۽ آخري ڪالمن لاءِ قطارن ۾ .row
s تي منفي مارجن ذريعي بند ڪئي وئي آهي..col-xs-4
..col-md-*
ڪلاس کي ڪنهن عنصر تي لاڳو ڪرڻ سان نه رڳو ان جي اسٽائل کي وچولي ڊوائيسز تي، پر وڏي ڊوائيسز تي پڻ اثر انداز ٿيندو جيڪڏهن هڪ .col-lg-*
ڪلاس موجود نه آهي.توھان جي ڪوڊ تي انھن اصولن کي لاڳو ڪرڻ لاءِ مثال ڏسو.
اسان پنھنجي گھٽ فائلن ۾ ھيٺين ميڊيا سوالن کي استعمال ڪندا آھيون اسان جي گرڊ سسٽم ۾ اهم بريڪ پوائنٽ ٺاهڻ لاءِ.
اسان ڪڏهن ڪڏهن انهن ميڊيا جي سوالن کي وڌايو ته max-width
سي ايس ايس کي محدود ڪرڻ لاءِ ڊوائيسز جي هڪ تنگ سيٽ تائين.
ڏسو ته ڪيئن بوٽ اسٽريپ گرڊ سسٽم جا حصا ڪيترن ئي ڊوائيسن تي ڪم ڪن ٿا هڪ هٿ واري ٽيبل سان.
اضافي ننڍڙا ڊوائيس فون (<768px) | ننڍي ڊوائيس ٽيبلٽس (≥768px) | وچولي ڊوائيسز ڊيسڪ ٽاپ (≥992px) | وڏا ڊوائيس ڊيسڪ ٽاپ (≥1200px) | |
---|---|---|---|---|
گرڊ جي رويي | هر وقت افقي | شروع ڪرڻ لاءِ کوليو ويو، بريڪ پوائنٽس کان مٿي افقي | ||
ڪنٽينر جي ويڪر | ڪو به (خودڪار) | 750px | 970px | 1170px |
ڪلاس جو اڳوڻو | .col-xs- |
.col-sm- |
.col-md- |
.col-lg- |
# ڪالمن جو | 12 | |||
ڪالمن جي ويڪر | خودڪار | ~62px | ~81px | ~97px |
گٽر جي چوٽي | 30px (15px ڪالم جي هر پاسي تي) | |||
Nestable | ها | |||
آفسيٽس | ها | |||
ڪالمن جي ترتيب | ها |
گرڊ طبقن جي ھڪڙي ھڪڙي سيٽ کي استعمال ڪندي .col-md-*
، توھان ھڪڙو بنيادي گرڊ سسٽم ٺاھي سگھو ٿا جيڪو ڊيسڪ ٽاپ (وچولي) ڊوائيسز تي افقي ٿيڻ کان اڳ موبائل ڊوائيسز ۽ ٽيبليٽ ڊوائيسز (اضافي ننڍي کان ننڍي حد تائين) تي اسٽيڪ ٿيل آھي. ڪنهن به ۾ گرڊ ڪالمن کي رکو .row
.
ڪنهن به مقرر-چوڏهين گرڊ لي آئوٽ کي مڪمل ويڪر واري ترتيب ۾ تبديل ڪري پنهنجي ٻاهرئين حصي .container
کي .container-fluid
.
ڇا توهان نٿا چاهيو ته توهان جا ڪالمن صرف ننڍن ڊوائيسز ۾ اسٽيڪ ڪن؟ .col-xs-*
.col-md-*
پنھنجي ڪالمن ۾ شامل ڪندي اضافي ننڍي ۽ وچولي ڊيوائس گرڊ ڪلاس استعمال ڪريو . هيٺ ڏنل مثال ڏسو بهتر خيال لاءِ ته اهو سڀ ڪيئن ڪم ڪري ٿو.
.col-sm-*
ٽيبليٽ ڪلاسن سان اڃا به وڌيڪ متحرڪ ۽ طاقتور ترتيب ٺاهي پوئين مثال تي ٺاهيو .
جيڪڏهن 12 کان وڌيڪ ڪالمن هڪ قطار ۾ رکيل آهن، اضافي ڪالمن جو هر گروپ، هڪ يونٽ جي طور تي، نئين لائين تي لپي ويندا.
گرڊ جي چئن درجن سان دستياب آھي توھان انھن مسئلن ۾ ھلڻ لاءِ پابند آھيو جتي، خاص وقفي پوائنٽن تي، توھان جا ڪالم بلڪل صاف نه ٿا ٿين جيئن ھڪڙو ٻئي کان ڊگھو آھي. انهي کي درست ڪرڻ لاءِ، استعمال ڪريو a .clearfix
۽ اسان جي جوابي يوٽيلٽي ڪلاسن جو ميلاپ .
ج��ابي بريڪ پوائنٽس تي ڪالمن کي صاف ڪرڻ کان علاوه، توهان کي ٻيهر سيٽ ڪرڻ جي ضرورت پوندي . گرڊ مثال ۾ هن عمل ۾ ڏسو .
.col-md-offset-*
ڪلاس استعمال ڪندي ڪالمن کي ساڄي طرف منتقل ڪريو . اهي طبقا ڪالمن جي کاٻي پاسي واري مارجن کي ڪالمن جي ذريعي وڌائين ٿا *
. مثال طور، چار ڪالمن مٿان .col-md-offset-4
ھلندو آھي..col-md-4
توهان ڪلاسن سان گڏ هيٺين گرڊ ٽائرن مان آفسيٽس کي به اوور رائڊ ڪري سگھو ٿا .col-*-offset-0
.
پنھنجي مواد کي ڊفالٽ گرڊ سان نسٽ ڪرڻ لاءِ، موجوده ڪالمن ۾ ھڪ نئون .row
۽ ڪالمن جو سيٽ شامل ڪريو . Nested قطارن ۾ ڪالمن جو ھڪڙو سيٽ شامل ڪرڻ گھرجي جيڪي 12 يا گھٽ تائين شامل ڪن (اھو ضروري نه آھي ته توھان سڀ 12 موجود ڪالمن استعمال ڪريو)..col-sm-*
.col-sm-*
اسان جي تعمير ٿيل گرڊ ڪالمن جي ترتيب کي آساني سان تبديل ڪريو .col-md-push-*
۽ .col-md-pull-*
تبديل ڪندڙ طبقن سان.
تيز ترتيبن لاءِ اڳي تعمير ٿيل گرڊ ڪلاسن کان علاوه ، بوٽ اسٽريپ ۾ گھٽ متغير ۽ ميڪسين شامل آھن توھان جي پنھنجي سادي، سيمينٽڪ ترتيبن کي جلدي پيدا ڪرڻ لاءِ.
متغير ڪالمن جو تعداد، گٽر جي چوٽي، ۽ ميڊيا جي سوال جي نقطي جو اندازو لڳائي ٿو جنهن تي سچل ڪالمن کي شروع ڪرڻ لاء. اسان انهن کي استعمال ڪريون ٿا اڳواٽ بيان ڪيل گرڊ طبقن کي ٺاهڻ لاءِ جيڪي مٿي بيان ڪيا ويا آهن، انهي سان گڏ هيٺ ڏنل فهرستن جي ڪسٽم ميڪسين لاءِ.
Mixins استعمال ٿيل آھن گرڊ متغير سان گڏ انفرادي گرڊ ڪالمن لاءِ سيمينٽڪ سي ايس ايس پيدا ڪرڻ لاءِ.
توھان تبديل ڪري سگھوٿا متغيرن کي پنھنجي مرضي مطابق قدرن ۾، يا صرف mixins کي انھن جي ڊفالٽ ويلن سان استعمال ڪريو. ھتي ھڪڙو مثال آھي ڊفالٽ سيٽنگون استعمال ڪرڻ لاءِ ٻن ڪالمن واري ترتيب جي وچ ۾ فرق سان.
سڀ HTML عنوان، <h1>
ذريعي <h6>
، دستياب آهن. .h1
ڪلاسز ذريعي .h6
پڻ دستياب آهن، جڏهن توهان هيڊنگ جي فونٽ اسٽائل سان ملائڻ چاهيو ٿا پر پوءِ به توهان جو ٽيڪسٽ ان لائن ڏيکاريو وڃي.
h1. بوٽ اسٽريپ سرنگ |
سيمبولڊ 36px |
h2. بوٽ اسٽريپ سرنگ |
سيمبولڊ 30px |
h3. بوٽ اسٽريپ سرنگ |
سيمبولڊ 24px |
h4. بوٽ اسٽريپ سرنگ |
سيمبولڊ 18px |
h5. بوٽ اسٽريپ سرنگ |
سيمبولڊ 14px |
h6. بوٽ اسٽريپ سرنگ |
سيمبولڊ 12px |
<small>
عام ٽيگ يا .small
ڪلاس سان ڪنهن به هيڊنگ ۾ لائٽر، ثانوي ٽيڪسٽ ٺاهيو .
h1. Bootstrap heading ثانوي متن |
h2. Bootstrap heading ثانوي متن |
h3. Bootstrap heading ثانوي متن |
h4. Bootstrap heading ثانوي متن |
h5. Bootstrap heading ثانوي متن |
h6. Bootstrap heading ثانوي متن |
بوٽ اسٽريپ جو گلوبل ڊفالٽ 14pxfont-size
آهي ، هڪ سانline-height
1.428 . اهو لاڳو ٿئي ٿو <body>
۽ سڀني پيراگرافن تي. ان کان علاوه، <p>
(پيراگرافس) انهن جي ترتيب ڏنل لڪير جي اوچائي اڌ جي هيٺئين مارجن حاصل ڪري ٿو (ڊفالٽ طور 10px).
Nullam quis risus eget urna mollis ornare vel eu leo. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nullam id dolor id nibh ultricies vehicula.
Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec ullamcorper nulla non metus auctor fringilla. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Donec ullamcorper nulla non metus auctor fringilla.
Maecenas sed diam eget risus varius blandit sit amet non magna. Donec id elit non mi porta gravida at eget metus. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit.
شامل ڪرڻ سان ھڪڙو پيراگراف ڌار ڌار ٺاھيو .lead
.
Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Duis mollis, est non commodo luctus.
ٽائپوگرافڪ اسڪيل variables.less ۾ ٻن گهٽ متغيرن تي ٻڌل آهي : @font-size-base
۽ @line-height-base
. پهريون آهي بنيادي فونٽ-سائيز سڄي استعمال ۾ ۽ ٻيو آهي بيس لائين-اوچائي. اسان انهن متغيرن ۽ ڪجهه سادي رياضي کي استعمال ڪريون ٿا مارجن، پيڊنگ، ۽ لائين-هائيٽس ٺاهڻ لاءِ اسان جي سڀني قسمن ۽ وڌيڪ. انهن کي ترتيب ڏيو ۽ بوٽ اسٽريپ کي ترتيب ڏيو.
ڪنهن ٻئي حوالي سان لاڳاپيل متن جي رن کي اجاگر ڪرڻ لاءِ، <mark>
ٽيگ استعمال ڪريو.
توھان استعمال ڪري سگھو ٿا نشان ٽيگ کينمايان ڪرڻمتن.
متن جي بلاڪ کي ظاهر ڪرڻ لاءِ جيڪي حذف ڪيا ويا آهن <del>
ٽيگ استعمال ڪريو.
متن جي هن لڪير کي ختم ٿيل متن جي طور تي علاج ڪرڻ جو مطلب آهي.
متن جي بلاڪ کي ظاهر ڪرڻ لاءِ جيڪي هاڻي لاڳاپيل نه آهن <s>
ٽيگ استعمال ڪريو.
متن جي هن لڪير جو مطلب آهي علاج ڪيو وڃي جيئن هاڻي صحيح ناهي.
دستاويز ۾ اضافو اشارو ڪرڻ لاءِ <ins>
ٽيگ استعمال ڪريو.
متن جي هن لڪير جو مطلب آهي دستاويز جي اضافي طور علاج ڪيو وڃي.
متن کي ھيٺ ڪرڻ لاءِ <u>
ٽيگ استعمال ڪريو.
متن جي هي لڪير هيٺ ڏنل طور تي پيش ڪندي
استعمال ڪريو HTML جي ڊفالٽ زور واري ٽيگ کي ہلڪي وزن واري انداز سان.
ٽيڪسٽ جي ان لائن يا بلاڪ تي زور ڏيڻ لاءِ، <small>
ٽيگ استعمال ڪريو ٽيڪسٽ سيٽ ڪرڻ لاءِ 85٪ والدين جي سائيز جي. هيڊنگ عناصر پنهنجو پاڻ font-size
کي nested لاءِ وصول ڪندا آهن<small>
عناصر لاء.
توھان متبادل طور تي ان لائن عنصر استعمال ڪري سگھو ٿا .small
ڪنھن جي جاءِ تي <small>
.
متن جي هن لڪير جو مطلب آهي ٺيڪ پرنٽ طور علاج ڪيو وڃي.
هڪ ڳري فونٽ وزن سان متن جي هڪ ٽڪري تي زور ڏيڻ لاءِ.
متن جو هيٺيون ٽڪرو بولڊ ٽيڪسٽ طور پيش ڪيو ويو آهي .
اطالوي سان متن جي هڪ ٽڪري تي زور ڏيڻ لاءِ.
متن جو هيٺيون ٽڪرو ترڪيب ٿيل متن جي طور تي پيش ڪيو ويو آهي .
استعمال ڪرڻ لاء آزاد محسوس ڪريو <b>
۽ <i>
HTML5 ۾. <b>
لفظن يا جملن کي نمايان ڪرڻ جو مطلب آهي اضافي اهميت ڏيڻ کان سواءِ جڏهن ته <i>
گهڻو ڪري آواز، ٽيڪنيڪل اصطلاحن وغيره لاءِ آهي.
آساني سان متن جي ترتيب واري ڪلاسن سان اجزاء کي متن کي ترتيب ڏيو.
کاٻي سان ترتيب ڏنل متن.
وچ ۾ ترتيب ڏنل متن.
ساڄي طرف ترتيب ڏنل متن.
صحيح متن.
ڪوبه لفافي متن.
ٽيڪسٽ ڪيپيٽلائيزيشن ڪلاسن سان حصن ۾ متن کي تبديل ڪريو.
ننڍو لکت.
مٿاهون متن.
وڏو متن.
<abbr>
مخففات ۽ مخففات لاءِ HTML جي عنصر جو اسلوب ٿيل عمل هور تي وڌايل ورزن کي ڏيکارڻ لاءِ. وصف سان گڏ مخففات ۾ title
ھلڪي ڊاٽ واري ھيٺئين سرحد آھي ۽ ھور تي مددگار ڪسر آھي، ھوور تي اضافي حوالي سان ۽ مددگار ٽيڪنالاجي جي استعمال ڪندڙن کي.
لفظ صفت جو مخفف آهي attr .
.initialism
ٿورڙي ننڍڙي فونٽ-سائيز لاءِ مخفف ۾ شامل ڪريو .
ڪٽيل ماني کان وٺي HTML بهترين شيء آهي.
موجوده رابطي جي معلومات ويجهي ابن ڏاڏن يا ڪم جي سڄي جسم لاء. سڀني لائينن کي ختم ڪندي فارميٽنگ کي محفوظ ڪريو <br>
.
توهان جي دستاويز ۾ ڪنهن ٻئي ذريعن کان مواد جي بلاڪ جي حوالن لاء.
اقتباس جي طور تي ڪنهن به HTML<blockquote>
جي چوڌاري لپي . سڌي حوالن لاءِ، اسان سفارش ڪريون ٿا a .<p>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.
انداز ۽ مواد جي تبديلين لاء هڪ معيار تي سادي تبديليون <blockquote>
.
<footer>
ماخذ جي سڃاڻپ لاءِ شامل ڪريو . ماخذ جي ڪم جو نالو لکو <cite>
.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.
شامل ڪريو .blockquote-reverse
بلاڪ اقتباس لاءِ ساڄي پاسي واري مواد سان.
شين جي ھڪڙي فهرست جنھن ۾ آرڊر واضح طور تي فرق نٿو ڪري.
شين جي هڪ فهرست جنهن ۾ آرڊر واضح طور تي اهميت رکي ٿو.
هٽايو ڊفالٽ list-style
۽ کاٻي مارجن لسٽ جي شين تي (صرف فوري طور تي ٻارن لاءِ). اهو صرف فوري طور تي ٻارن جي فهرست جي شين تي لاڳو ٿئي ٿو ، مطلب ته توهان کي ڪنهن به نيسٽ ٿيل فهرستن لاءِ ڪلاس شامل ڪرڻ جي ضرورت پوندي.
سڀني فهرستن جي شين کي ھڪڙي لڪير تي رکو display: inline-block;
۽ ڪجھ ھلڪي پيڊنگ سان.
انهن جي لاڳاپيل وضاحتن سان اصطلاحن جي هڪ فهرست.
شرطن ۽ وضاحتن کي <dl>
قطار ۾ طرف طرف طرف ٺاهيو. ڊفالٽ <dl>
s وانگر اسٽيڪ ٿيل بند شروع ٿئي ٿو، پر جڏهن نيوبار وڌندو آهي، ائين ڪريو.
افقي وضاحتن جي لسٽن ۾ اصطلاحن کي ٽوڙيو ويندو جيڪي کاٻي ڪالمن ۾ فٽ ڪرڻ لاءِ تمام ڊگھا آھن text-overflow
. تنگ ڏسڻ واري بندرگاهن ۾، اهي تبديل ٿي ويندا ڊفالٽ اسٽيڪ ٿيل ترتيب ۾.
ڪوڊ جي ان لائن ٽڪڙن کي لفاف ڪريو <code>
.
<section>
ان لائن طور لپي وڃي.
ان پٽ کي ظاهر ڪرڻ لاءِ استعمال ڪريو جيڪو <kbd>
عام طور تي ڪيبورڊ ذريعي داخل ڪيو ويندو آهي.
<pre>
ڪوڊ جي گھڻن لائنن لاء استعمال ڪريو . مناسب رينڊرنگ لاءِ ڪوڊ ۾ ڪنهن به زاويه بریکٹس کان بچڻ جي پڪ ڪريو.
<p>هتي متن جو نمونو...</p>
توھان اختياري طور تي شامل ڪري سگھو ٿا.pre-scrollable
ڪلاس شامل ڪري سگھو ٿا، جيڪو 350px جي وڌ ۾ وڌ اونچائي مقرر ڪندو ۽ ھڪڙو y-axis اسڪرول بار ڏيندو.
متغيرات جي نشاندهي ڪرڻ لاءِ <var>
ٽيگ استعمال ڪريو.
y = م x + ب
ھڪڙي پروگرام مان بلاڪ نموني جي پيداوار کي اشارو ڪرڻ لاء <samp>
ٽيگ استعمال ڪريو.
هي متن هڪ ڪمپيوٽر پروگرام مان نموني جي پيداوار جي طور تي علاج ڪرڻ جو مطلب آهي.
.table
بنيادي اسٽائل لاءِ - هلڪو پيڊنگ ۽ صرف افقي ورهائيندڙ - ڪنهن به ۾ بنيادي ڪلاس شامل ڪريو <table>
. اهو لڳي سگهي ٿو انتهائي بيڪار، پر ٻين پلگ ان لاءِ جدولن جي وسيع استعمال کي ڏنو ويو آهي جهڙوڪ ڪئلينڊر ۽ تاريخ چونڊيندڙ، اسان اسان جي ڪسٽم ٽيبل اسٽائل کي الڳ ڪرڻ جو انتخاب ڪيو آهي.
# | پهريون نالو | آخري نالو | يوزر نالو |
---|---|---|---|
1 | نشان | اوٽو | @mdo |
2 | جيڪب | ٿورنٽن | @ٿلهو |
3 | ليري | پکي |
.table-striped
ڪنهن به ٽيبل جي قطار ۾ زيبرا-اسٽريپنگ شامل ڪرڻ لاءِ استعمال ڪريو <tbody>
.
پٽي ٿيل جدولن کي سي ايس ايس چونڊيندڙ ذريعي انداز ڪيو ويو :nth-child
آهي، جيڪو انٽرنيٽ ايڪسپلورر 8 ۾ موجود ناهي.
# | پهريون نالو | آخري نالو | يوزر نالو |
---|---|---|---|
1 | نشان | اوٽو | @mdo |
2 | جيڪب | ٿورنٽن | @ٿلهو |
3 | ليري | پکي |
.table-bordered
ٽيبل ۽ سيل جي سڀني پاسن تي سرحدن لاء شامل ڪريو .
# | پهريون نالو | آخري نالو | يوزر نالو |
---|---|---|---|
1 | نشان | اوٽو | @mdo |
2 | جيڪب | ٿورنٽن | @ٿلهو |
3 | ليري | پکي |
شامل ڪريو .table-hover
ھوور اسٽيٽ کي فعال ڪرڻ لاءِ ٽيبل جي قطارن تي <tbody>
.
# | پهريون نالو | آخري نالو | يوزر نالو |
---|---|---|---|
1 | نشان | اوٽو | @mdo |
2 | جيڪب | ٿورنٽن | @ٿلهو |
3 | ليري | پکي |
.table-condensed
سيل پيڊنگ کي اڌ ۾ ڪٽڻ سان ٽيبل کي وڌيڪ ٺهڪندڙ بڻائڻ لاءِ شامل ڪريو .
# | پهريون نالو | آخري نالو | يوزر نالو |
---|---|---|---|
1 | نشان | اوٽو | @mdo |
2 | جيڪب | ٿورنٽن | @ٿلهو |
3 | ليري دي برڊ |
ٽيبل جي قطارن يا انفرادي سيلن کي رنگ ڏيڻ لاءِ لاڳاپيل ڪلاس استعمال ڪريو.
ڪلاس | وصف |
---|---|
.active |
هوور رنگ کي خاص قطار يا سيل تي لاڳو ٿئي ٿو |
.success |
هڪ ڪامياب يا مثبت عمل جي نشاندهي ڪري ٿو |
.info |
هڪ غير جانبدار معلوماتي تبديلي يا عمل کي اشارو ڪري ٿو |
.warning |
هڪ ڊيڄاريندڙ اشارو ڏئي ٿو جيڪا شايد ڌيان جي ضرورت هجي |
.danger |
هڪ خطرناڪ يا ممڪن طور تي منفي عمل کي اشارو ڪري ٿو |
# | ڪالمن جو عنوان | ڪالمن جو عنوان | ڪالمن جو عنوان |
---|---|---|---|
1 | ڪالمن جو مواد | ڪالمن جو مواد | ڪالمن جو مواد |
2 | ڪالمن جو مواد | ڪالمن جو مواد | ڪالمن جو مواد |
3 | ڪالمن جو مواد | ڪالمن جو مواد | ڪالمن جو مواد |
4 | ڪالمن جو مواد | ڪالمن جو مواد | ڪالمن جو مواد |
5 | ڪالمن جو مواد | ڪالمن جو مواد | ڪالمن جو مواد |
6 | ڪالمن جو مواد | ڪالمن جو مواد | ڪالمن جو مواد |
7 | ڪالمن جو مواد | ڪالمن جو مواد | ڪالمن جو مواد |
8 | ڪالمن جو مواد | ڪالمن جو مواد | ڪالمن جو مواد |
9 | ڪالمن جو مواد | ڪالمن جو مواد | ڪالمن جو مواد |
ٽيبل جي قطار يا انفرادي سيل ۾ معني شامل ڪرڻ لاءِ رنگ استعمال ڪرڻ صرف هڪ بصري اشارو مهيا ڪري ٿو، جيڪو مددگار ٽيڪنالاجي جي استعمال ڪندڙن تائين نه پهچايو ويندو - جهڙوڪ اسڪرين ريڊر. پڪ ڪريو ته رنگ مان ظاهر ڪيل معلومات يا ته مواد مان ئي پڌري آهي (لاڳاپيل ٽيبل جي قطار/سيل ۾ ڏيکاريل متن)، يا متبادل طريقن سان شامل ڪيو ويو آهي، جهڙوڪ اضافي متن .sr-only
ڪلاس سان لڪايو ويو آهي.
جوابي جدولن کي ٺاھيو ان .table
۾ .table-responsive
ويڙھڻ سان انھن کي افقي طور تي اسڪرول ڪرڻ لاءِ ننڍين ڊوائيسز تي (768px کان ھيٺ). جڏهن 768px ويڪر کان وڏي شيءِ تي ڏسي رهيا آهيو، توهان انهن جدولن ۾ ڪو به فرق نه ڏسندا.
جوابي ٽيبل استعمال ڪن ٿا overflow-y: hidden
، جيڪو ڪنهن به مواد کي ڪلپ ڪري ٿو جيڪو ٽيبل جي هيٺان يا مٿين ڪنڊن کان ٻاهر وڃي ٿو. خاص طور تي، هي ڊراپ ڊائون مينيو ۽ ٻين ٽئين پارٽي ويجٽ کي ڪلپ ڪري سگھي ٿو.
فائر فاکس وٽ ڪجھ بيحد بي ترتيب فيلڊ سيٽ اسٽائل شامل width
آھن جيڪي جوابي ٽيبل سان مداخلت ڪن ٿا. هي فائر فاڪس مخصوص هيڪ کان سواءِ اوور رائڊ نٿو ٿي سگهي جيڪو اسان بوٽ اسٽريپ ۾ مهيا نٿا ڪريون :
وڌيڪ معلومات لاءِ، هي پڙهو اسٽيڪ اوور فلو جواب .
# | ٽيبل جي سر | ٽيبل جي سر | ٽيبل جي سر | ٽيبل جي سر | ٽيبل جي سر | ٽيبل جي سر |
---|---|---|---|---|---|---|
1 | ٽيبل سيل | ٽيبل سيل | ٽيبل سيل | ٽيبل سيل | ٽيبل سيل | ٽيبل سيل |
2 | ٽيبل سيل | ٽيبل سيل | ٽيبل سيل | ٽيبل سيل | ٽيبل سيل | ٽيبل سيل |
3 | ٽيبل سيل | ٽيبل سيل | ٽيبل سيل | ٽيبل سيل | ٽيبل سيل | ٽيبل سيل |
# | ٽيبل جي سر | ٽيبل جي سر | ٽيبل جي سر | ٽيبل جي سر | ٽيبل جي سر | ٽيبل جي سر |
---|---|---|---|---|---|---|
1 | ٽيبل سيل | ٽيبل سيل | ٽيبل سيل | ٽيبل سيل | ٽيبل سيل | ٽيبل سيل |
2 | ٽيبل سيل | ٽيبل سيل | ٽيبل سيل | ٽيبل سيل | ٽيبل سيل | ٽيبل سيل |
3 | ٽيبل سيل | ٽيبل سيل | ٽيبل سيل | ٽيبل سيل | ٽيبل سيل | ٽيبل سيل |
انفرادي فارم ڪنٽرول خودڪار طريقي سان ڪجهه عالمي اسٽائلنگ حاصل ڪندا آهن. سڀئي متن <input>
, <textarea>
, ۽ <select>
عناصر سان گڏ ڊفالٽ طور .form-control
تي مقرر ڪيا ويا آھن . وڌ ۾ وڌ فاصلي لاءِ width: 100%;
ليبل ۽ ڪنٽرول لپي ڪريو..form-group
فارم گروپن کي سڌو سنئون ان پٽ گروپن سان نه ملايو . ان جي بدران، ان پٽ گروپ کي فارم گروپ جي اندر داخل ڪريو.
پنهنجي فارم ۾ شامل ڪريو .form-inline
(جنهن جو هجڻ ضروري ناهي <form>
) کاٻي پاسي واري ۽ ان لائن-بلاڪ ڪنٽرولن لاءِ. اهو صرف انهن فارمن تي لاڳو ٿئي ٿو ڏسڻ جي بندرگاهن اندر جيڪي گهٽ ۾ گهٽ 768px ويڪر آهن.
Bootstrap ۾ ان پٽ ۽ چونڊون width: 100%;
ڊفالٽ طور لاڳو ڪيون ويون آھن. ان لائن فارمن جي اندر، اسان ان کي ري سيٽ ڪيو ته width: auto;
جيئن ڪيترائي ڪنٽرول ساڳي لائن تي رهجي سگهن. توهان جي ترتيب تي منحصر ڪري، اضافي ڪسٽم ويڪرو گهربل هجي.
جيڪڏهن توهان هر ان پٽ لاءِ ليبل شامل نه ڪيو آهي ته اسڪرين پڙهندڙن کي توهان جي فارمن سان پريشاني ٿيندي. .sr-only
انهن ان لائن فارمن لاءِ، توهان ڪلاس استعمال ڪندي ليبل لڪائي سگهو ٿا . مددگار ٽيڪنالاجيز لاءِ ليبل مهيا ڪرڻ جا وڌيڪ متبادل طريقا آهن، جهڙوڪ aria-label
، aria-labelledby
يا title
صفت. جيڪڏهن انهن مان ڪو به موجود نه آهي، اسڪرين ريڊر شايد استعمال ڪرڻ جو رستو اختيار placeholder
ڪن، جيڪڏهن موجود هجي، پر ياد رکو ته placeholder
ٻين ليبلنگ طريقن جي متبادل طور استعمال ڪرڻ جي صلاح نه ڏني وئي آهي.
ليبلز ۽ فارم ڪنٽرولن جي گروپن کي ترتيب ڏيڻ لاءِ بوٽ اسٽريپ جي اڳواٽ بيان ڪيل گرڊ ڪلاس استعمال ڪريو افقي ترتيب ۾ .form-horizontal
فارم ۾ شامل ڪندي (جنهن جو هجڻ ضروري ناهي <form>
). ائين ڪرڻ .form-group
سان گرڊ قطارن جي طور تي عمل ڪرڻ ۾ تبديلي اچي ٿي، تنھنڪري ڪا ضرورت نه آھي .row
.
معياري فارم ڪنٽرول جا مثال هڪ مثال فارم جي ترتيب ۾ سپورٽ ڪئي وئي آهي.
سڀ کان عام فارم ڪنٽرول، ٽيڪسٽ تي ٻڌل ان پٽ فيلڊ. سڀني HTML5 قسمن لاءِ سپورٽ شامل آھي: text
, password
, datetime
, datetime-local
, date
, month
, time
, week
, number
, email
, url
, search
, tel
, and color
.
انپٽس صرف ان صورت ۾ مڪمل طور تي اسٽائل ڪيا ويندا جيڪڏھن انھن type
کي صحيح طور تي بيان ڪيو ويو آھي.
ڪنهن به ٽيڪسٽ بيسڊ کان اڳ ۽/يا بعد ۾ مربوط ٽيڪسٽ يا بٽڻ شامل ڪرڻ لاءِ <input>
، ان پٽ گروپ جو حصو چيڪ ڪريو .
فارم ڪنٽرول جيڪو متن جي ڪيترن ئي لائينن کي سپورٽ ڪري ٿو. rows
ضرورت جي طور تي خاصيت تبديل ڪريو .
چيڪ بڪس هڪ فهرست ۾ هڪ يا ڪيترن ئي اختيارن کي چونڊڻ لاءِ آهن، جڏهن ته ريڊيو ڪيترن ئي مان هڪ اختيار چونڊڻ لاءِ آهن.
غير فعال چيڪ بڪس ۽ ريڊيوز سپورٽ آهن، پر والدين جي هور تي ”اجازت نه ڏنل“ ڪرسر مهيا ڪرڻ لاءِ <label>
، توهان کي .disabled
ڪلاس کي والدين .radio
، .radio-inline
, .checkbox
, يا .checkbox-inline
.
استعمال ڪريو .checkbox-inline
يا .radio-inline
ڪلاسز تي چيڪ بڪسس يا ريڊيوز جي سيريز تي ڪنٽرولن لاءِ جيڪي ساڳي لائن تي ظاهر ٿين ٿا.
جيڪڏھن توھان وٽ اندر ڪو متن نه ھجي <label>
، ان پٽ کي پوزيشن ڏني وئي آھي جيئن توھان توقع ڪندا. في الحال صرف غير ان لائن چيڪ بڪس ۽ ريڊيوز تي ڪم ڪري ٿو. ياد رکو ته اڃا به مددگار ٽيڪنالاجيز لاءِ ليبل جا ڪجهه فارم مهيا ڪريو (مثال طور، استعمال ڪندي aria-label
).
border-radius
نوٽ ڪريو ته ڪيترائي اصلي چونڊ مينيو - يعني سفاري ۽ ڪروم ۾ - گول ڪنڊن وارا آھن جيڪي ملڪيت جي ذريعي تبديل نٿا ڪري سگھجن .
<select>
وصف سان ڪنٽرول لاءِ multiple
، ڊفالٽ طور ڪيترائي اختيار ڏيکاريا ويا آھن.
جڏهن توهان کي فارم جي اندر فارم جي ليبل جي اڳيان سادي متن رکڻ جي ضرورت آهي، .form-control-static
ڪلاس استعمال ڪريو a <p>
.
outline
اسان ڪجهه فارم ڪنٽرولن تي ڊفالٽ اسٽائلز کي هٽائي ڇڏيو ۽ box-shadow
ان جي جاءِ تي لاڳو ڪريو :focus
.
:focus
رياستمٿي ڏنل مثال ان پٽ اسان جي دستاويزن ۾ ڪسٽم اسلوب کي استعمال ڪري ٿو ته :focus
رياست کي هڪ .form-control
.
disabled
استعمال ڪندڙ جي رابطي کي روڪڻ لاءِ ان پٽ تي بوليان وصف شامل ڪريو . غير فعال ٿيل ان پٽن کي روشن نظر اچن ٿا ۽ هڪ not-allowed
ڪرسر شامل ڪريو.
هڪ ئي وقت اندر سڀني ڪنٽرولن کي غير فعال ڪرڻ disabled
لاءِ a ۾ وصف شامل ڪريو .<fieldset>
<fieldset>
<a>
ڊفالٽ طور، برائوزر سڀني ڏيهي فارم ڪنٽرولن ( <input>
، <select>
۽ <button>
عناصر) جي اندر هڪ <fieldset disabled>
غير فعال طور تي علاج ڪندا، انهن تي ڪيبورڊ ۽ مائوس جي رابطي کي روڪڻ. بهرحال، جيڪڏهن توهان جي فارم ۾ <a ... class="btn btn-*">
عناصر شامل آهن، انهن کي صرف هڪ انداز ڏنو ويندو pointer-events: none
. جيئن ته بٽڻن جي غير فعال حالت بابت سيڪشن ۾ نوٽ ڪيو ويو آهي (۽ خاص طور تي لنگر عناصر لاءِ ذيلي سيڪشن ۾)، هي CSS ملڪيت اڃا تائين معياري نه آهي ۽ مڪمل طور تي اوپيرا 18 ۽ هيٺ ڏنل، يا انٽرنيٽ ايڪسپلورر 11 ۾ سپورٽ نه ڪئي وئي آهي، ۽ حاصل ڪئي وئي ڪيبورڊ استعمال ڪندڙن کي انهن لنڪن کي ڌيان ڏيڻ يا چالو ڪرڻ کان روڪيو. سو محفوظ ٿيڻ لاءِ، استعمال ڪريو ڪسٽم جاوا اسڪرپٽ اهڙن لنڪن کي غير فعال ڪرڻ لاءِ.
جڏهن ته بوٽ اسٽريپ انهن اسلوب کي سڀني برائوزرن ۾ لاڳو ڪندو، انٽرنيٽ ايڪسپلورر 11 ۽ هيٺيون disabled
هڪ <fieldset>
. انهن برائوزرن ۾ فيلڊ سيٽ کي غير فعال ڪرڻ لاءِ ڪسٽم جاوا اسڪرپٽ استعمال ڪريو.
readonly
ان پٽ جي قدر جي تبديلي کي روڪڻ لاءِ ان پٽ تي بوليان وصف شامل ڪريو . صرف پڙهڻ لاءِ انپٽس هلڪو نظر اچن ٿا (جهڙوڪ معذور ان پٽس)، پر معياري ڪرسر برقرار رکو.
بلاڪ ليول مدد ٽيڪسٽ فارم ڪنٽرولز لاءِ.
مدد جي متن کي واضح طور تي فارم ڪنٽرول سان لاڳاپيل هجڻ گهرجي ان جو تعلق استعمال ڪرڻ aria-describedby
سان آهي. اهو يقيني بڻائيندو ته مددگار ٽيڪنالاجيون - جهڙوڪ اسڪرين ريڊرز - هن مدد جي متن جو اعلان ڪندا جڏهن صارف ڌيان ڏئي ٿو يا ڪنٽرول ۾ داخل ٿئي ٿو.
بوٽ اسٽريپ ۾ غلطي، ڊيڄاريندڙ، ۽ فارم ڪنٽرول تي ڪاميابي جي رياستن جي تصديق واري انداز شامل آهن. استعمال ڪرڻ لاءِ، شامل ڪريو،، .has-warning
يا .has-error
والدين .has-success
عنصر ۾. ڪو به .control-label
, .form-control
, ۽ .help-block
انهي عنصر جي اندر تصديق واري انداز کي وصول ڪندو.
فارم ڪنٽرول جي حالت کي ظاهر ڪرڻ لاءِ انهن تصديقي اندازن کي استعمال ڪرڻ صرف هڪ بصري، رنگ تي ٻڌل اشارو مهيا ڪري ٿو، جيڪو مددگار ٽيڪنالاجي جي استعمال ڪندڙن تائين نه پهچايو ويندو - جهڙوڪ اسڪرين ريڊرز - يا رنگ نابين استعمال ڪندڙن کي.
يقيني بڻايو وڃي ته رياست جو متبادل اشارو پڻ مهيا ڪيو ويو آهي. مثال طور، توهان فارم ڪنٽرول جي متن ۾ رياست بابت اشارو شامل ڪري سگهو ٿا <label>
(جيئن هيٺ ڏنل ڪوڊ مثال ۾ آهي)، هڪ گليفيڪون شامل ڪريو (ڪلاس استعمال ڪندي مناسب متبادل متن سان .sr-only
- ڏسو Glyphicon مثال )، يا مهيا ڪندي اضافي مدد ٽيڪسٽ بلاڪ. aria-invalid="true"
خاص طور تي مددگار ٽيڪنالاجيز لاءِ، غلط فارم ڪنٽرول پڻ هڪ وصف مقرر ڪري سگھجن ٿا .
توھان پڻ شامل ڪري سگھو ٿا اختياري موٽڻ واري آئڪن جي اضافي سان .has-feedback
۽ صحيح آئڪن سان.
تاثرات جون نشانيون صرف متن <input class="form-control">
جي عنصرن سان ڪم ڪن ٿيون.
تاثرات جي آئڪن جي دستي پوزيشننگ جي ضرورت آھي ان پٽن لاءِ بغير ليبل جي ۽ ان پٽ گروپن لاءِ ساڄي پاسي ايڊ آن سان. توهان کي تمام گهڻي حوصلا افزائي ڪئي وڃي ٿي ته رسائي جي سببن لاءِ سڀني ان پٽن لاءِ ليبل مهيا ڪريو. .sr-only
جيڪڏھن توھان چاھيو ٿا ته ليبلن کي ظاھر ٿيڻ کان روڪيو، انھن کي ڪلاس سان لڪايو . جيڪڏهن توهان کي ليبل کانسواءِ ڪرڻ گهرجي top
، راءِ جي آئڪن جي قيمت کي ترتيب ڏيو. ان پٽ گروپن لاءِ، right
قيمت کي ترتيب ڏيو مناسب پکسل جي قيمت تي منحصر ڪري توهان جي ايڊون جي چوٽي تي.
انهي کي يقيني بڻائڻ لاءِ ته مددگار ٽيڪنالاجيون - جهڙوڪ اسڪرين ريڊرز - صحيح طور تي هڪ آئڪن جي معنيٰ بيان ڪن، اضافي لڪيل متن کي .sr-only
ڪلاس سان شامل ڪيو وڃي ۽ واضح طور تي فارم ڪنٽرول سان جڙيل هجي جيڪو استعمال ڪرڻ سان لاڳاپيل آهي aria-describedby
. متبادل طور تي، پڪ ڪريو ته معني (مثال طور، حقيقت اها آهي ته اتي هڪ خاص متن داخل ٿيڻ واري فيلڊ لاء هڪ ڊيڄاريندڙ آهي) ڪنهن ٻئي شڪل ۾ پهچايو ويو آهي، جهڙوڪ <label>
فارم ڪنٽرول سان لاڳاپيل اصل متن کي تبديل ڪرڻ.
جيتوڻيڪ هيٺيان مثال اڳ ۾ ئي <label>
متن ۾ انهن جي لاڳاپيل فارم ڪنٽرولن جي تصديق واري حالت جو ذڪر ڪن ٿا، مٿين ٽيڪنڪ ( .sr-only
ٽيڪسٽ استعمال ڪندي ۽ aria-describedby
) کي مثالي مقصدن لاءِ شامل ڪيو ويو آهي.
.sr-only
لڪيل ليبلن سان اختياري آئڪنجيڪڏهن توهان .sr-only
ڪلاس کي لڪائڻ لاءِ استعمال ڪريو ٿا فارم ڪنٽرول جي <label>
(ٻين ليبلنگ جا اختيار استعمال ڪرڻ بجاءِ، جهڙوڪ aria-label
وصف)، بوٽ اسٽريپ خود بخود آئڪن جي پوزيشن کي ترتيب ڏيندو هڪ ڀيرو ان کي شامل ڪيو ويندو.
ڪلاس استعمال ڪندي اونچائي سيٽ ڪريو .input-lg
، ۽ گرڊ ڪالمن ڪلاس استعمال ڪندي چوٿون سيٽ ڪريو جهڙوڪ .col-lg-*
.
ڊگھو يا ننڍو فارم ڪنٽرول ٺاهيو جيڪي بٽڻ جي سائز سان ملن ٿا.
جلدي سائيز ليبل ۽ فارم ڪنٽرول اندر .form-horizontal
شامل ڪندي .form-group-lg
يا .form-group-sm
.
انپٽس کي گرڊ ڪالمن ۾ لفاف ڪريو، يا ڪنهن به حسب ضرورت والدين عنصر، آسانيءَ سان گهربل چوٿون لاڳو ڪرڻ لاءِ.
استعمال ڪريو بٽڻ ڪلاس تي an<a>
هڪ , <button>
, يا <input>
عنصر
جڏهن ته بٽڻ ڪلاس استعمال ڪري سگھجن ٿا <a>
۽ <button>
عناصر تي، صرف <button>
عناصر اسان جي نيو ۽ نيوبار حصن ۾ سپورٽ ڪيا ويا آهن.
جيڪڏهن <a>
عناصر استعمال ڪيا وڃن بٽڻ طور ڪم ڪرڻ لاءِ - صفحي جي ڪارڪردگي کي متحرڪ ڪرڻ بجاءِ موجوده صفحي جي ڪنهن ٻئي دستاويز يا سيڪشن ڏانهن وڃڻ جي بجاءِ - انهن کي پڻ ڏنو وڃي مناسب role="button"
.
هڪ بهترين عمل جي طور تي، اسان انتهائي صلاح ڏيون ٿا <button>
عنصر استعمال ڪرڻ جڏهن ممڪن هجي ملندڙ ڪراس برائوزر رينڊنگ کي يقيني بڻائي سگهجي.
ٻين شين جي وچ ۾، فائر فاڪس <30 ۾ هڪ بگ آهيline-height
جيڪو اسان کي <input>
-based بٽڻن کي ترتيب ڏيڻ کان روڪي ٿو ، جنهن جي ڪري اهي فائر فاکس تي ٻين بٽن جي اوچائي سان بلڪل نه ملن.
جلدي هڪ اسٽائل ٿيل بٽڻ ٺاهڻ لاءِ دستياب بٽڻن مان ڪنهن به ڪلاس کي استعمال ڪريو.
رنگ استعمال ڪرڻ لاءِ معني شامل ڪرڻ لاءِ بٽڻ کي صرف هڪ بصري اشارو مهيا ڪري ٿو، جيڪو مددگار ٽيڪنالاجي جي استعمال ڪندڙن تائين نه پهچايو ويندو - جهڙوڪ اسڪرين ريڊر. پڪ ڪريو ته رنگ مان ظاهر ڪيل معلومات يا ته مواد مان ئي پڌري آهي (بٽڻ جو ظاهري متن)، يا متبادل طريقن سان شامل ڪيو ويو آهي، جهڙوڪ .sr-only
ڪلاس سان لڪايل اضافي متن.
فينسي وڏا يا ننڍا بٽڻ؟ شامل ڪريو .btn-lg
، .btn-sm
يا .btn-xs
اضافي سائزن لاءِ.
بلاڪ ليول جا بٽڻ ٺاھيو- جيڪي والدين جي پوري چوٽيءَ تائين- شامل ڪري .btn-block
.
بٽڻ دٻايو ظاھر ٿيندو (اونداھي پس منظر، اونداھي سرحد، ۽ انسيٽ شيڊ سان) جڏھن فعال ھوندا. عناصر لاء <button>
، هن ذريعي ڪيو ويندو آهي :active
. <a>
عناصر لاء ، ان سان ڪيو ويو آهي .active
. تنهن هوندي، توهان استعمال ڪري سگهو ٿا .active
s <button>
(۽ شامل ڪريوaria-pressed="true"
وصف شامل ڪريو) توهان کي گهرجي ته توهان کي فعال رياست کي پروگرام طور تي نقل ڪرڻ جي ضرورت آهي.
شامل ڪرڻ جي ڪا ضرورت ناهي :active
جيئن ته اهو هڪ pseudo-ڪلاس آهي، پر جيڪڏهن توهان کي ساڳيو ظاهر ڪرڻ جي ضرورت آهي، اڳتي وڌو ۽ شامل ڪريو .active
.
.active
ڪلاس کي <a>
بٽڻ تي شامل ڪريو .
بٽڻ کي دٻائڻ جي قابل نه بڻائي انهن کي واپس ڦيرايو opacity
.
disabled
بٽڻن ۾ خصوصيت شامل ڪريو <button>
.
جيڪڏهن توهان disabled
وصف شامل ڪيو ته هڪ <button>
۾، انٽرنيٽ ايڪسپلورر 9 ۽ هيٺيون متن کي گرين رنگ ۾ آڻيندو گندي ٽيڪسٽ شيڊ جنهن کي اسين درست نٿا ڪري سگهون.
.disabled
ڪلاس کي <a>
بٽڻ تي شامل ڪريو .
اسان .disabled
هتي يوٽيلٽي ڪلاس طور استعمال ڪريون ٿا، عام .active
طبقي سان ملندڙ جلندڙ، تنهنڪري ڪو به اڳوڻو گهربل نه آهي.
هي طبقو استعمال ڪري ٿو s pointer-events: none
جي لنڪ ڪارڪردگيءَ کي غير فعال ڪرڻ جي لاءِ <a>
، پر اها CSS ملڪيت اڃا معياري نه آهي ۽ اوپيرا 18 ۽ هيٺان، يا انٽرنيٽ ايڪسپلورر 11 ۾ مڪمل طور تي سپورٽ نه ڪئي وئي آهي. ان کان علاوه، انهن برائوزرن ۾ به جيڪي سپورٽ ڪندا آهن pointer-events: none
، ڪي بورڊ نيويگيشن بي اثر رهي ٿي، مطلب ته ڏسندڙ ڪيبورڊ استعمال ڪندڙ ۽ مددگار ٽيڪنالاجي جا استعمال ڪندڙ اڃا به انهن لنڪ کي چالو ڪري سگهندا. سو محفوظ ٿيڻ لاءِ، استعمال ڪريو ڪسٽم جاوا اسڪرپٽ اهڙن لنڪن کي غير فعال ڪرڻ لاءِ.
.img-responsive
Bootstrap 3 ۾ تصويرون ڪلاس جي اضافي ذريعي جوابي دوست بڻائي سگهجن ٿيون . اهو لاڳو ٿئي ٿو max-width: 100%;
، height: auto;
۽ display: block;
تصوير تي ته جيئن اهو چڱي طرح ماپيندڙ عنصر ڏانهن.
تصويرن کي مرڪز ڪرڻ لاءِ جيڪي .img-responsive
ڪلاس استعمال ڪن ٿا، .center-block
ان جي بدران استعمال ڪريو .text-center
. ڏسو مددگار ڪلاس سيڪشن.center-block
استعمال بابت وڌيڪ تفصيل لاءِ .
انٽرنيٽ ايڪسپلورر 8-10 ۾، SVG تصويرون سان گڏ .img-responsive
غير متناسب سائيز آهن. هن کي درست ڪرڻ لاء، شامل ڪريو width: 100% \9;
جتي ضروري هجي. بوٽ اسٽريپ پاڻمرادو لاڳو نٿو ٿئي ڇاڪاڻ ته اهو ٻين تصويري فارميٽ ۾ پيچيدگين جو سبب بڻجندو آهي.
<img>
ڪنهن به پروجيڪٽ ۾ تصويرن کي آساني سان انداز ڪرڻ لاءِ عنصر ۾ ڪلاس شامل ڪريو .
ذهن ۾ رکو ته انٽرنيٽ ايڪسپلورر 8 گول ڪنڊن لاء سپورٽ نه آهي.
رنگن جي ذريعي معنيٰ ڏيو زور ڀريندڙ يوٽيلٽي ڪلاسن سان. اهي شايد لنڪس تي پڻ لاڳو ٿي سگهن ٿيون ۽ هور تي اونداهي ٿي وينديون جيئن اسان جي ڊفالٽ لنڪ اسٽائلز وانگر.
Fusce dapibus, tellus ac cursus commodo, Tortor mauris nibh.
Nullam id dolor id nibh ultricies Vehicula ut id elit.
Duis mollis, est non commodo luctus, nisi erat porttitor ligula.
Maecenas sed diam eget risus varius blandit sit amet non magna.
Etiam porta sem malesuada magna mollis euismod.
Donec ullamcorper nulla non metus auctor fringilla.
ڪڏهن ڪڏهن زور وارا ڪلاس لاڳو نٿا ٿي سگهن ڇاڪاڻ ته ڪنهن ٻئي چونڊيندڙ جي خاصيت جي ڪري. اڪثر ڪيسن ۾، هڪ ڪافي ڪم ڪار آهي توهان جي ٽيڪسٽ <span>
کي ڪلاس سان گڏ لپيٽڻ لاءِ.
معنيٰ شامل ڪرڻ لاءِ رنگ استعمال ڪرڻ صرف هڪ بصري اشارو مهيا ڪري ٿو، جيڪو مددگار ٽيڪنالاجي جي استعمال ڪندڙن تائين نه پهچايو ويندو - جهڙوڪ اسڪرين ريڊر. پڪ ڪريو ته رنگ مان ظاهر ڪيل معلومات يا ته مواد مان ئي پڌري آهي (مقابلي وارا رنگ صرف ان معنيٰ کي مضبوط ڪرڻ لاءِ استعمال ڪيا ويا آهن جيڪي اڳ ۾ ئي متن/مارڪ اپ ۾ موجود آهن)، يا متبادل طريقن سان شامل ڪيو ويو آهي، جهڙوڪ اضافي متن .sr-only
ڪلاس سان لڪايو ويو آهي. .
لاڳاپيل متن جي رنگن جي طبقن وانگر، آساني سان ڪنهن عنصر جي پس منظر کي ڪنهن به لاڳاپيل طبقي سان ترتيب ڏيو. لنگر جا حصا هور تي اونداهي ٿيندا، بس ٽيڪسٽ ڪلاس وانگر.
Nullam id dolor id nibh ultricies Vehicula ut id elit.
Duis mollis, est non commodo luctus, nisi erat porttitor ligula.
Maecenas sed diam eget risus varius blandit sit amet non magna.
Etiam porta sem malesuada magna mollis euismod.
Donec ullamcorper nulla non metus auctor fringilla.
ڪڏهن ڪڏهن لاڳاپيل پس منظر طبقن کي لاڳو نه ٿو ڪري سگھجي ڇاڪاڻ ته ڪنهن ٻئي چونڊيندڙ جي خاصيت جي ڪري. <div>
ڪجهه حالتن ۾، هڪ ڪافي حل آهي توهان جي عنصر جي مواد کي ڪلاس سان گڏ لفافي ڪرڻ لاء .
جيئن ته لاڳاپيل رنگن سان ، پڪ ڪريو ته ڪنهن به معني کي رنگ ذريعي پهچايو ويو آهي پڻ هڪ فارميٽ ۾ پهچايو ويو آهي جيڪو خالص طور تي پيش ڪيل نه آهي.
مواد کي برطرف ڪرڻ لاءِ عام بند آئڪن استعمال ڪريو جهڙوڪ ماڊلز ۽ الرٽ.
ڊراپ ڊائون ڪارڪردگي ۽ هدايت کي ظاهر ڪرڻ لاء ڪارٽ استعمال ڪريو. نوٽ ڪريو ته ڊفالٽ ڪيريٽ ڊراپ اپ مينيو ۾ پاڻمرادو ريورس ڪندو .
هڪ عنصر کي ڪلاس سان کاٻي يا ساڄي طرف فلوٽ ڪريو. !important
مخصوص مسئلن کان بچڻ لاء شامل آهي. ڪلاس پڻ استعمال ڪري سگھجن ٿا mixins طور.
ھڪڙي عنصر کي سيٽ ڪريو display: block
۽ مرڪز ذريعي margin
. هڪ mixin ۽ طبقي جي طور تي دستياب آهي.
آساني سان صاف ڪريو float
s کي شامل .clearfix
ڪرڻ سان . استعمال ڪيو مائڪرو ڪليئر فڪس جيئن مشهور ڪيو ويو نيڪولس گالاگير . اهو به هڪ mixin طور استعمال ڪري سگهجي ٿو.
هڪ عنصر کي ڏيکاريو وڃي يا لڪايو وڃي ( بشمول اسڪرين ريڊرز لاءِ.show
) ۽ .hidden
طبقن جي استعمال سان . اهي طبقا استعمال ڪن ٿا !important
مخصوص تڪرارن کان بچڻ لاءِ، جيئن تڪڙو فلوٽس . اهي صرف بلاڪ ليول ٽوگلنگ لاءِ موجود آهن. اهي به mixins طور استعمال ڪري سگهجي ٿو.
.hide
دستياب آهي، پر اهو هميشه اسڪرين پڙهندڙن کي متاثر نٿو ڪري ۽ v3.0.1 جي طور تي ختم ٿيل آهي. استعمال ڪريو .hidden
يا .sr-only
بدران.
ان کان علاوه، .invisible
صرف هڪ عنصر جي نمائش کي ٽوگل ڪرڻ لاء استعمال ڪري سگهجي ٿو، مطلب ته ان display
کي تبديل نه ڪيو ويو آهي ۽ عنصر اڃا تائين دستاويز جي وهڪري کي متاثر ڪري سگهي ٿو.
اسڪرين ريڊرز کانسواءِ سڀني ڊوائيسن تي هڪ عنصر لڪايو .sr-only
. عنصر کي ٻيهر ڏيکارڻ لاءِ گڏ ڪريو جڏهن اهو مرکوز هجي (مثال طور صرف ڪيبورڊ استعمال ڪندڙ) .sr-only
. .sr-only-focusable
ضروري آھي ھيٺ ڏنل پھچ جي بھترين عملن لاءِ . پڻ mixins طور استعمال ڪري سگهجي ٿو.
.text-hide
ھڪڙي عنصر جي متن جي مواد کي پس منظر واري تصوير سان تبديل ڪرڻ ۾ مدد لاءِ ڪلاس يا ميڪسين کي استعمال ڪريو .
تيز موبائيل-دوست ترقيءَ لاءِ، ھي يوٽيلٽي ڪلاس استعمال ڪريو ڊوائيس ذريعي مواد ڏيکارڻ ۽ لڪائڻ لاءِ ميڊيا جي پڇا ڳاڇا ذريعي. پرنٽ ٿيل مواد کي ٽوگل ڪرڻ لاءِ يوٽيلٽي ڪلاس پڻ شامل آهن.
انهن کي محدود بنيادن تي استعمال ڪرڻ جي ڪوشش ڪريو ۽ ساڳئي سائيٽ جي مڪمل طور تي مختلف نسخن ٺاهڻ کان پاسو ڪريو. ان جي بدران، انهن کي استعمال ڪريو هر ڊوائيس جي پيشڪش کي مڪمل ڪرڻ لاء.
ويوپورٽ بريڪ پوائنٽس تي مواد کي ٽوگل ڪرڻ لاءِ دستياب طبقن جو ھڪڙو يا ميلاپ استعمال ڪريو.
اضافي ننڍا ڊوائيسزفون (<768px) | ننڍيون ڊوائيسزٽيبلٽس (≥768px) | وچولي ڊوائيسزڊيسڪ ٽاپ (≥992px) | وڏيون ڊوائيسزڊيسڪ ٽاپ (≥1200px) | |
---|---|---|---|---|
.visible-xs-* |
ڏيکاءُ | لڪيل | لڪيل | لڪيل |
.visible-sm-* |
لڪيل | ڏيکاءُ | لڪيل | لڪيل |
.visible-md-* |
لڪيل | لڪيل | ڏيکاءُ | لڪيل |
.visible-lg-* |
لڪيل | لڪيل | لڪيل | ڏيکاءُ |
.hidden-xs |
لڪيل | ڏيکاءُ | ڏيکاءُ | ڏيکاءُ |
.hidden-sm |
ڏيکاءُ | لڪيل | ڏيکاءُ | ڏيکاءُ |
.hidden-md |
ڏيکاءُ | ڏيکاءُ | لڪيل | ڏيکاءُ |
.hidden-lg |
ڏيکاءُ | ڏيکاءُ | ڏيکاءُ | لڪيل |
v3.2.0 جي مطابق، .visible-*-*
هر بريڪ پوائنٽ لاءِ ڪلاس ٽن مختلف قسمن ۾ اچن ٿا، هڪ display
هيٺ ڏنل فهرست ڏنل هر CSS ملڪيت جي قيمت لاءِ.
طبقن جو گروپ | سي ايس ايسdisplay |
---|---|
.visible-*-block |
display: block; |
.visible-*-inline |
display: inline; |
.visible-*-inline-block |
display: inline-block; |
تنهن ڪري، اضافي ننڍيون ( xs
) اسڪرينن لاءِ مثال طور، دستياب .visible-*-*
ڪلاس آهن: .visible-xs-block
, .visible-xs-inline
, and .visible-xs-inline-block
.
ڪلاسز .visible-xs
, .visible-sm
, .visible-md
, and .visible-lg
also موجود آهن، پر ختم ٿيل آهن جيئن v3.2.0 . اهي لڳ ڀڳ برابر آهن .visible-*-block
، سواءِ اضافي خاص ڪيسن جي ٽوگلنگ <table>
سان لاڳاپيل عنصرن جي.
عام جوابي طبقن وانگر، انهن کي پرنٽ لاءِ مواد ٽوگل ڪرڻ لاءِ استعمال ڪريو.
ڪلاس | برائوزر | ڇپائي |
---|---|---|
.visible-print-block .visible-print-inline .visible-print-inline-block |
لڪيل | ڏيکاءُ |
.hidden-print |
ڏيکاءُ | لڪيل |
ڪلاس .visible-print
پڻ موجود آهي پر 3.2.0 جي طور تي ختم ٿيل آهي. اهو لڳ ڀڳ برابر آهي .visible-print-block
، سواءِ اضافي خاص ڪيسن <table>
لاءِ- لاڳاپيل عنصرن لاءِ.
جوابي يوٽيلٽي ڪلاسز کي جانچڻ لاءِ پنھنجي برائوزر کي ري سائز ڪريو يا مختلف ڊوائيسز تي لوڊ ڪريو.
سائي چيڪ مارڪ ظاهر ڪن ٿا ته عنصر توهان جي موجوده ويوپورٽ ۾ نظر اچي رهيو آهي .
هتي، سائي چيڪ مارڪ پڻ ظاهر ڪن ٿا ته عنصر لڪيل آهي توهان جي موجوده ڏيک پورٽ ۾.
بوٽ اسٽريپ جي سي ايس ايس تي ٺهيل آهي گهٽ، هڪ پري پروسيسر اضافي ڪارڪردگي جهڙوڪ متغير، ميڪسينز، ۽ سي ايس ايس کي گڏ ڪرڻ لاءِ افعال. جيڪي اسان جي مرتب ڪيل CSS فائلن جي بدران ماخذ گھٽ فائلون استعمال ڪرڻ جي ڪوشش ڪري سگھن ٿا، اسان جي فريم ورڪ ۾ استعمال ٿيندڙ ڪيترن ئي متغيرن ۽ ميڪسين کي استعمال ڪري سگھن ٿا.
گرڊ متغير ۽ ميڪسينز گرڊ سسٽم سيڪشن ۾ ڍڪيل آهن .
Bootstrap استعمال ڪري سگھجي ٿو گھٽ ۾ گھٽ ٻن طريقن سان: مرتب ڪيل CSS سان يا ماخذ سان گھٽ فائلون. گھٽ فائلن کي گڏ ڪرڻ لاءِ، شروع ڪرڻ واري سيڪشن کي ڏسو ته ڪيئن سيٽ اپ ڪجي توھان جي ڊولپمينٽ ماحول کي ضروري حڪمن کي هلائڻ لاءِ.
ٽئين پارٽي جي تاليف جا اوزار Bootstrap سان ڪم ڪري سگھن ٿا، پر اھي اسان جي بنيادي ٽيم پاران سپورٽ نه آھن.
متغير سڄي پروجيڪٽ ۾ استعمال ڪيا ويندا آهن مرڪزي ۽ شيئر ڪرڻ جي طريقي سان عام طور تي استعمال ٿيل قدرن جهڙوڪ رنگ، فاصلو، يا فونٽ اسٽيڪ. مڪمل ٽوڙڻ لاءِ، مھرباني ڪري ڏسو ڪسٽمائيزر .
آساني سان استعمال ڪريو ٻه رنگ اسڪيمون: گري اسڪيل ۽ سيمينٽڪ. گريس اسڪيل رنگ عام طور تي استعمال ٿيل ڪاري رنگن تائين جلدي رسائي فراهم ڪن ٿا جڏهن ته سيمينٽڪ ۾ مختلف رنگ شامل آهن جيڪي بامعني لاڳاپيل قدرن لاءِ مقرر ڪيا ويا آهن.
انهن مان ڪنهن به رنگ جي متغيرن کي استعمال ڪريو جيئن اهي آهن يا انهن کي ٻيهر تفويض ڪريو توهان جي پروجيڪٽ لاءِ وڌيڪ بامعني متغير.
توهان جي سائيٽ جي سڪيٽ جي اهم عنصرن کي جلدي ترتيب ڏيڻ لاءِ هٿرادو متغير.
آساني سان پنھنجي لنڪ کي صحيح رنگ سان صرف ھڪڙي قيمت سان انداز ڪريو.
نوٽ ڪريو ته @link-hover-color
هڪ فنڪشن استعمال ڪري ٿو، گهٽ کان هڪ ٻيو بهترين اوزار، خودڪار طور تي صحيح هور رنگ ٺاهڻ لاء. توھان استعمال ڪري سگھو ٿا darken
, lighten
, saturate
, and desaturate
.
آساني سان سيٽ ڪريو پنھنجي ٽائيپ فيس، ٽيڪسٽ سائيز، اڳواٽ، ۽ وڌيڪ ڪجھ تيز متغيرن سان. بوٽ اسٽريپ انهن جو استعمال پڻ ڪري ٿو آسان ٽائپوگرافڪ ميڪسين مهيا ڪرڻ لاءِ.
توهان جي آئڪن جي جڳھ ۽ فائل جو نالو ترتيب ڏيڻ لاءِ ٻه تڪڙا متغير.
Bootstrap ۾ اجزاء عام قدرن کي ترتيب ڏيڻ لاءِ ڪجھ ڊفالٽ متغير استعمال ڪندا آھن. هتي سڀ کان عام استعمال ٿيل آهن.
توهان جي مرتب ڪيل CSS ۾ سڀني لاڳاپيل وينڊرز جي اڳڪٿين کي شامل ڪندي ڪيترن ئي برائوزرن جي مدد ڪرڻ لاءِ وينڊرز ميڪسينس ميڪسين آهن.
پنھنجي اجزاء جي باڪس ماڊل کي ھڪڙي ميڪن سان ري سيٽ ڪريو. حوالي لاءِ، ڏسو هي مددگار مضمون Mozilla کان .
ميڪسين کي ختم ڪيو ويو آهي v3.2.0 جي طور تي، Autoprefixer جي تعارف سان. پسمانده-مطابقت کي محفوظ ڪرڻ لاءِ، بوٽ اسٽريپ، Bootstrap v4 تائين اندروني طور تي ميڪسين استعمال ڪندو رهندو.
اڄ سڀ جديد برائوزر غير اڳوڻي border-radius
ملڪيت جي حمايت ڪن ٿا. جيئن ته، ڪو به ميلاپ نه آهي .border-radius()
، پر بوٽ اسٽريپ ۾ شارٽ ڪٽ شامل آهن جلدي ٻن ڪنڊن کي گول ڪرڻ لاءِ هڪ اعتراض جي خاص پاسي تي.
جيڪڏهن توهان جا ٽارگيٽ سامعين جديد ۽ بهترين برائوزر ۽ ڊوائيس استعمال ڪري رهيا آهن، پڪ ڪريو ته صرف box-shadow
پنهنجي ملڪيت کي استعمال ڪريو. جيڪڏھن توھان کي پراڻن Android (pre-v4) ۽ iOS ڊوائيسز (pre-iOS 5) لاءِ سپورٽ جي ضرورت آھي، گھربل پريفڪس کڻڻ لاءِ ختم ٿيل ميڪسين استعمال ڪريو.-webkit
ميڪسين کي ختم ڪيو ويو آهي v3.1.0 جي طور تي، ڇو ته بوٽ اسٽريپ سرڪاري طور تي پراڻي پليٽ فارمن کي سپورٽ نٿو ڪري جيڪي معياري ملڪيت جي حمايت نٿا ڪن. پسمانده-مطابقت کي محفوظ ڪرڻ لاءِ، بوٽ اسٽريپ، Bootstrap v4 تائين اندروني طور تي ميڪسين استعمال ڪندو رهندو.
پڪ ڪريو ته rgba()
توهان جي دٻي جي ڇانو ۾ رنگن کي استعمال ڪيو وڃي ته جيئن اهي ممڪن طور تي ممڪن طور تي پس منظر سان گڏ هجن.
لچڪداريءَ لاءِ گھڻا مکڻ. سڀني منتقلي جي معلومات کي ھڪڙي سان سيٽ ڪريو، يا ضرورت مطابق الڳ دير ۽ مدت بيان ڪريو.
آٽوپريفيڪسر جي تعارف سان، v3.2.0 جي طور تي ميڪسين کي ختم ڪيو ويو آهي. پسمانده-مطابقت کي محفوظ ڪرڻ لاءِ، بوٽ اسٽريپ اندروني طور تي ميڪسين کي استعمال ڪرڻ جاري رکندو جيستائين Bootstrap v4.
گھمڻ، ماپڻ، ترجمو ڪرڻ (حرڪت)، يا ڪنھن شئي کي ڇڪيو.
آٽوپريفيڪسر جي تعارف سان، v3.2.0 جي طور تي ميڪسين کي ختم ڪيو ويو آهي. پسمانده-مطابقت کي محفوظ ڪرڻ لاءِ، بوٽ اسٽريپ اندروني طور تي ميڪسين کي استعمال ڪرڻ جاري رکندو جيستائين Bootstrap v4.
CSS3 جي سڀني اينيميشن پراپرٽيز کي استعمال ڪرڻ لاءِ هڪ واحد ميڪسين هڪ اعلان ۾ ۽ ٻيو ميڪسين انفرادي ملڪيتن لاءِ.
آٽوپريفيڪسر جي تعارف سان، v3.2.0 جي طور تي ميڪسين کي ختم ڪيو ويو آهي. پسمانده-مطابقت کي محفوظ ڪرڻ لاءِ، بوٽ اسٽريپ اندروني طور تي ميڪسين کي استعمال ڪرڻ جاري رکندو جيستائين Bootstrap v4.
سڀني برائوزرن لاءِ اوپيسيٽي سيٽ ڪريو ۽ filter
IE8 لاءِ فال بيڪ مهيا ڪريو.
هر فيلڊ اندر فارم ڪنٽرول لاءِ حوالي سان مهيا ڪريو.
ھڪڙي عنصر اندر CSS ذريعي ڪالمن ٺاھيو.
آساني سان ڪنهن به ٻن رنگن کي پس منظر جي درجي ۾ تبديل ڪريو. وڌيڪ ترقي يافته حاصل ڪريو ۽ هڪ هدايت مقرر ڪريو، ٽي رنگ استعمال ڪريو، يا ريڊيل گريجوئيٽ استعمال ڪريو. ھڪڙي مزي سان توھان حاصل ڪريو سڀ اڳي مقرر ٿيل نحو جيڪي توھان کي ضرورت پوندي.
توھان پڻ بيان ڪري سگھو ٿا ھڪڙي معياري ٻن رنگن جي زاويہ، لڪير جي ترتيب:
جيڪڏهن توهان کي حجام جي پٽي واري انداز جي ضرورت آهي، اهو پڻ آسان آهي. صرف هڪ رنگ جي وضاحت ڪريو ۽ اسان هڪ مترجم سفيد پٽي کي مٿي ڪنداسين.
اڳيون مٿي ۽ ان جي بدران ٽي رنگ استعمال ڪريو. پهريون رنگ مقرر ڪريو، ٻيو رنگ، ٻئي رنگ جو رنگ اسٽاپ (هڪ سيڪڙو قيمت جهڙوڪ 25٪)، ۽ ٽيون رنگ انهن ميڪن سان:
اٿو! ڇا توهان کي ڪڏهن به گريجوئيٽ کي هٽائڻ جي ضرورت آهي، ڪنهن به IE-مخصوص کي هٽائڻ جي پڪ ڪريو جيڪو filter
توهان شامل ڪيو هجي. توهان اهو ڪري سگهو ٿا استعمال ڪندي .reset-filter()
ميڪسين سان گڏ background-image: none;
.
يوٽيلٽي ميڪسينس ميڪسينس آهن جيڪي هڪ خاص مقصد يا ڪم کي حاصل ڪرڻ لاءِ ٻي صورت ۾ غير لاڳاپيل CSS ملڪيتن کي گڏ ڪن ٿيون.
ڪنهن به عنصر ۾ شامل ڪرڻ وساريو class="clearfix"
۽ ان جي بدران .clearfix()
ميڪسين شامل ڪريو جتي مناسب هجي. Nicolas Gallagher کان مائڪرو ڪليئر فڪس استعمال ڪري ٿو .
جلدي ڪنهن به عنصر کي ان جي والدين جي وچ ۾ مرڪز. گهربل width
هجي يا max-width
مقرر ڪيو وڃي.
وڌيڪ آساني سان اعتراض جي طول و عرض بيان ڪريو.
ڪنهن به ٽيڪسٽريا، يا ڪنهن ٻئي عنصر لاءِ آساني سان ريزائز اختيارن کي ترتيب ڏيو. عام برائوزر جي رويي کي ڊفالٽ ( both
).
آساني سان متن کي ڪٽ ڪريو هڪ ايلپسس سان هڪ واحد ميڪسين سان. عنصر يا سطح جي ضرورت آهي .block
inline-block
ٻه تصويري رستا بيان ڪريو ۽ @1x تصويري طول و عرض، ۽ بوٽ اسٽريپ هڪ @2x ميڊيا سوال مهيا ڪندو. جيڪڏھن توھان وٽ خدمت ڪرڻ لاءِ ڪيتريون ئي تصويرون آھن، ھڪڙي ميڊيا سوال ۾ دستي طور پنھنجي ريٽنا تصوير CSS لکڻ تي غور ڪريو.
جڏهن ته بوٽ اسٽراپ گهٽ تي ٺهيل آهي، ان ۾ پڻ هڪ سرڪاري ساس بندرگاهه آهي. اسان ان کي هڪ الڳ GitHub مخزن ۾ برقرار رکون ٿا ۽ تبديل ٿيندڙ اسڪرپٽ سان تازه ڪاريون سنڀاليندا آهيون.
جيئن ته ساس بندرگاهه هڪ الڳ ريپو آهي ۽ ٿورڙي مختلف سامعين جي خدمت ڪري ٿو، پروجيڪٽ جو مواد مکيه بوٽ اسٽريپ پروجيڪٽ کان تمام گهڻو مختلف آهي. اهو يقيني بڻائي ٿو ته Sass بندرگاهن ممڪن طور تي ڪيترن ئي Sass-based سسٽم سان مطابقت رکي ٿي.
رستو | وصف |
---|---|
lib/ |
روبي گيم ڪوڊ (ساس جي ترتيب، ريل ۽ کمپاس انضمام) |
tasks/ |
ڪنورٽر اسڪرپٽ (ساس تائين اپ اسٽريم گھٽ) |
test/ |
گڏ ڪرڻ جا امتحان |
templates/ |
کمپاس پيڪيج ظاهر |
vendor/assets/ |
Sass، JavaScript، ۽ فونٽ فائلون |
Rakefile |
اندروني ڪم، جهڙوڪ ريڪ ۽ ڪنورٽ |
انهن فائلن کي عمل ۾ ڏسڻ لاءِ Sass پورٽ جي GitHub مخزن جو دورو ڪريو .
ساس لاءِ بوٽ اسٽريپ کي ڪيئن انسٽال ڪجي ۽ استعمال ڪجي، ان بابت معلومات لاءِ، گيٽ هب ريپوزٽري پڙهڻ سان صلاح ڪريو . اهو سڀ کان تازو ذريعو آهي ۽ ان ۾ ريل، ڪمپاس، ۽ معياري Sass منصوبن سان استعمال لاءِ معلومات شامل آهي.