بوٽ اسٽريپ، Twitter تان

Bootstrap Twitter کان هڪ ٽول ڪٽ آهي جيڪو ويب ايپس ۽ سائيٽن جي ترقي کي شروع ڪرڻ لاءِ ٺاهيو ويو آهي.
ان ۾ ٽائپوگرافي، فارم، بٽڻ، ٽيبل، گرڊ، نيويگيشن ۽ وڌيڪ لاءِ بنيادي CSS ۽ HTML شامل آھن.

نيرڊ الرٽ: بوٽ اسٽريپ گهٽ سان ٺهيل آهي ۽ جديد برائوزرن کي ذهن ۾ رکندي دروازي کان ٻاهر ڪم ڪرڻ لاءِ ٺهيل آهي.

CSS کي هٽائي ڇڏيو

تيز ترين ۽ آسان ترين شروعات لاءِ، بس ھي ٽڪڙو نقل ڪريو پنھنجي ويب پيج تي.

استعمال ڪريو گھٽ سان

گھٽ استعمال ڪرڻ جو پرستار؟ ڪو مسئلو ناهي، صرف ريپو کي ڪلون ڪريو ۽ اهي لائين شامل ڪريو:

GitHub تي فورڪ

Github تي سرڪاري بوٽ اسٽريپ ريپو سان ڊائون لوڊ، ڪانٽو، ڇڪڻ، فائل جا مسئلا، ۽ وڌيڪ.

GitHub تي بوٽ اسٽريپ »

تاريخ

Twitter جي اڳئين ڏينهن ۾، انجنيئر تقريبن ڪنهن به لائبريري کي استعمال ڪندا هئا جن سان اهي واقف هئا فرنٽ-اينڊ گهرجن کي پورو ڪرڻ لاءِ. بوٽ اسٽراپ انهن چيلينجز جي جواب جي طور تي شروع ڪيو جيڪي پيش ڪيا ويا ۽ ترقي تيزيء سان Twitter جي پهرين هيڪ ويڪ دوران.

Twitter تي ڪيترن ئي انجنيئرن جي مدد ۽ موٽ سان، بوٽ اسٽراپ نه رڳو بنيادي اندازن کي شامل ڪرڻ لاءِ خاص طور تي وڌيو آهي، پر وڌيڪ خوبصورت ۽ پائيدار فرنٽ-اينڊ ڊيزائن جي نمونن کي.

وڌيڪ پڙهو dev.twitter.com تي>

برائوزر سپورٽ

بوٽ اسٽريپ آزمائشي ۽ سپورٽ ڪئي وئي وڏن جديد برائوزرن جهڙوڪ ڪروم، سفاري، انٽرنيٽ ايڪسپلورر، ۽ فائر فاکس.

ڪروم، سفاري، انٽرنيٽ ايڪسپلورر، ۽ فائر فاکس ۾ آزمائشي ۽ سپورٽ
  • جديد سفاري
  • جديد گوگل ڪروم
  • فائر فاکس 4+
  • انٽرنيٽ ايڪسپلورر 7+

ڇا شامل آهي

Bootstrap مرتب ڪيل CSS، uncompiled، ۽ مثال ٽيمپليٽس سان مڪمل اچي ٿو.

  • سڀ اصل .less فائلون
  • مڪمل طور تي مرتب ڪيل ۽ گھٽ سي ايس ايس
  • اسٽائل گائيڊ دستاويز مڪمل ڪريو
  • مثال صفحو ٽيمپليٽ (وڌيڪ جلد اچڻو آهي)

ڊفالٽ گرڊ

Bootstrap جي حصي طور مهيا ڪيل ڊفالٽ گرڊ سسٽم هڪ 940px ويڪر 16-ڪالمن گرڊ آهي. اهو مشهور 960 گرڊ سسٽم جو ذائقو آهي، پر کاٻي ۽ ساڄي پاسن تي اضافي مارجن / پيڊنگ کان سواء.

مثال گرڊ مارڪ اپ

جيئن ته هتي ڏيکاريل آهي، هڪ بنيادي ترتيب ٺاهي سگهجي ٿي ٻن "ڪالمن" سان، هر هڪ 16 بنيادي ڪالمن جي هڪ انگ تي مشتمل آهي جنهن کي اسان اسان جي گرڊ سسٽم جي حصي طور بيان ڪيو آهي. وڌيڪ تغيرات لاءِ ھيٺ ڏنل مثال ڏسو.

  1. <div class="row"> ڪلاس = "قطار" >
  2. <div class = "span6 columns" >
  3. ...
  4. </div>
  5. <div class = "span10 ڪالمن" >
  6. ...
  7. </div>
  8. </div>
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
3
3
3
3
3
1
4
4
4
4
4
6
6
8
8
5
11
16

ڪالمن کي ترتيب ڏيڻ

4
8 آفسٽ 4
4 آفسٽ 4
4 آفسٽ 4
5 آفسٽ 3
5 آفسٽ 3
10 آفسٽ 6

مقرر ٿيل ترتيب

هڪ بنيادي 940px ويڪرو، مرڪزي ڪنٽينر ترتيب صرف ڪنهن به سائيٽ يا صفحي لاءِ.

  1. <جسم>
  2. <div class = "container" >
  3. ...
  4. </div>
  5. </body>

فلاڻي ترتيب

هڪ لچڪدار سيال يا مائع صفحي جي جوڙجڪ گھٽ ۾ گھٽ ۽ وڌ کان وڌ ويڪر ۽ کاٻي هٿ جي سائڊبار سان. ايپس لاءِ وڏو.

  1. <جسم>
  2. <div class = "container-fluid" >
  3. <div class = "sidebar" >
  4. ...
  5. </div>
  6. <div class = "مواد" >
  7. ...
  8. </div>
  9. </div>
  10. </body>

عنوان ۽ نقل

توهان جي ويب صفحن جي جوڙجڪ لاءِ هڪ معياري ٽائپوگرافڪ ترتيب.

h1. عنوان 1

h2. عنوان 2

h3. عنوان 3

h4. عنوان 4

h5. عنوان 5
h6. عنوان 6

مثال پيراگراف

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 ut id elit.

مثال جي عنوان ۾ ذيلي عنوان آهي…

متفرق. عناصر

زور، پتا، ۽ مخفف استعمال ڪندي

<strong> <em> <address> <abbr>

جڏهن استعمال ڪرڻ

زور واري ٽيگ ( <strong>۽ <em>) کي استعمال ڪيو وڃي اضافي اهميت يا زور ڏيڻ لاءِ ڪنهن لفظ يا جملي جي ان جي ڀرپاسي واري ڪاپي جي نسبت. <strong>اھميت لاء استعمال ڪريو ۽ دٻاء<em> تي زور ڏيڻ لاء .

پيراگراف ۾ زور

Fusce dapibus , tellus ac cursus commodo , Tortor mauris condimentum nibh , ut fermentum massa justo sit amet risus . Maecenas faucibus mollis interdum. Nulla vitae elit libero، a pharetra augue.

نوٽ:<b> HTML5 ۾ استعمال ڪرڻ ۽ ٽيگ ڪرڻ اڃا به ٺيڪ آهي <i>، پر اهي هاڻي موروثي انداز سان نه ايندا آهن. <b>لفظن يا جملن کي نمايان ڪرڻ جو مطلب آهي بغير ڪنهن اضافي اهميت جي، جڏهن ته <i>گهڻو ڪري آواز، ٽيڪنيڪل اصطلاحن وغيره لاءِ آهي.

پتا

عنصر ان <address>جي ويجھي ابن ڏاڏن لاء رابطي جي معلومات لاء استعمال ڪيو ويندو آهي, يا ڪم جي سڄي جسم. هتي اهو ڪيئن ڏسڻ ۾ اچي ٿو:

Twitter, Inc.
795 Folsom Ave, Suite 600
San Francisco, CA 94107
P: (123) 456-7890

نوٽ: هر لڪير ۾ هڪ <address>لائن بريڪ سان ختم ٿيڻ گهرجي ( <br />) يا بلاڪ-سطح جي ٽيگ ۾ لپي وڃي (مثال طور، <p>) مواد کي صحيح ترتيب ڏيڻ لاءِ.

مخففات

مخففات ۽ مخففات لاءِ، <abbr>ٽيگ استعمال ڪريو ( HTML5<acronym> ۾ ختم ٿيل آھي ). شارٽ هينڊ فارم کي ٽيگ جي اندر رکو ۽ مڪمل نالو لاءِ عنوان مقرر ڪريو.

بلاڪ ڪوٽا

<blockquote> <p> <small>

اقتباس ڪيئن ڪجي

<blockquote>بلاڪ ڪوٽ شامل ڪرڻ لاءِ، چوڌاري لفاف ڪريو <p>۽ <small>ٽيگ. پنھنجي ماخذ کي بيان ڪرڻ لاءِ عنصر استعمال ڪريو <small>۽ توھان &mdash;ان کان اڳ ھڪڙو ايم ڊيش حاصل ڪندا.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante venenatis dapibus posuere velit aliquet.

ڊاڪٽر جوليس هيبرٽ

لسٽون

بي ترتيب<ul>

  • Lorem ipsum dolor sit amet
  • Consectetur adipiscing elit
  • Integer molestie lorem at massa
  • پريتيم نسل اليڪيٽ ۾ فيڪليس
  • نولا volutpat aliquam velit
    • Phasellus iaculis neque
    • Purus sodales ultricies
    • Vestibulum laoreet porttitor sem
    • Ac tristique libero volutpat at
  • Faucibus porta lacus fringilla vel
  • Aenean sit amet erat nunc
  • ايجٽ پورٽيٽر lorem

اڻ سڌريل<ul.unstyled>

  • Lorem ipsum dolor sit amet
  • Consectetur adipiscing elit
  • Integer molestie lorem at massa
  • پريتيم نسل اليڪيٽ ۾ فيڪليس
  • نولا volutpat aliquam velit
    • Phasellus iaculis neque
    • Purus sodales ultricies
    • Vestibulum laoreet porttitor sem
    • Ac tristique libero volutpat at
  • Faucibus porta lacus fringilla vel
  • Aenean sit amet erat nunc
  • ايجٽ پورٽيٽر lorem

حڪم ڏنو<ol>

  1. Lorem ipsum dolor sit amet
  2. Consectetur adipiscing elit
  3. Integer molestie lorem at massa
  4. پريتيم نسل اليڪيٽ ۾ فيڪليس
  5. نولا volutpat aliquam velit
  6. Faucibus porta lacus fringilla vel
  7. Aenean sit amet erat nunc
  8. ايجٽ پورٽيٽر lorem

وصفdl

وضاحت جي فهرست
وضاحت جي فهرست اصطلاحن جي وضاحت لاءِ ڀرپور آهي.
Euismod
Vestibulum id ligula porta felis euismod sempre eget lacinia odio sem nec elit.
Donec id elit non mi porta gravida at eget metus.
مالسودا پورٽ
Etiam porta sem malesuada magna mollis euismod.

بلڊنگ ٽيبل

<table> <thead> <tbody> <tr> <th> <td> <colspan> <caption>

ٽيبل وڏيون آھن- گھڻن شين لاءِ. عظيم جدولن، جيتوڻيڪ، مفيد، اسپيبلبل، ۽ پڙهڻ جي قابل ٿيڻ لاءِ ٿوري مارڪ اپ محبت جي ضرورت آهي (ڪوڊ جي سطح تي). هتي ڪجھ ٽوٽڪا آهن مدد ڪرڻ لاء.

هميشه پنهنجي ڪالمن جي هيڊرن کي <thead>اهڙيءَ ريت ويڙهيو جيئن <thead>هيڊرڪي <tr>>>> هجي <th>.

ڪالمن جي هيڊرن وانگر، توهان جي ٽيبل جي جسم جي سڀني مواد کي لپي وڃڻ گهرجي ته <tbody>جيئن توهان جو درجو آهي <tbody>>> .<tr><td>

مثال: ڊفالٽ ٽيبل اسلوب

سڀني جدولن کي خود بخود صرف ضروري سرحدن سان اسٽائل ڪيو ويندو ته جيئن پڙهڻ جي قابليت ۽ ساخت کي برقرار رکيو وڃي. اضافي ڪلاس يا خاصيتون شامل ڪرڻ جي ڪا ضرورت ناهي.

# پهريون نالو آخري نالو ٻولي
1 ڪجھ هڪ انگريزي
2 جو سڪس پيڪ انگريزي
3 اسٽو ڏند ڪوڊ
  1. <ٽيبل ڪلاس = "عام-ٽيبل" >
  2. ...
  3. </ ٽيبل>

مثال: Zebra-striped

زيبرا-اسٽريپنگ شامل ڪندي پنھنجي جدولن سان ٿورڙي فينسي حاصل ڪريو- بس .zebra-stripedڪلاس شامل ڪريو.

# پهريون نالو آخري نالو ٻولي
1 ڪجھ هڪ انگريزي
2 جو سڪس پيڪ انگريزي
3 اسٽو ڏند ڪوڊ

نوٽ: زيبرا-اسٽريپنگ هڪ ترقي پسند واڌارو آهي پراڻن برائوزرن جهڙوڪ IE8 ۽ هيٺيان لاءِ دستياب ناهي.

  1. <ٽيبل ڪلاس = "عام ٽيبل زيبرا پٽي ٿيل" >
  2. ...
  3. </ ٽيبل>

مثال: Zebra-striped w/ TableSorter.js

پوئين مثال کي کڻندي، اسان jQuery ۽ Tablesorter پلگ ان ذريعي ترتيب ڏيڻ واري ڪارڪردگي مهيا ڪندي اسان جي جدولن جي افاديت کي بهتر بڻايون ٿا. ترتيب کي تبديل ڪرڻ لاءِ ڪنهن به ڪالمن جي هيڊر تي ڪلڪ ڪريو.

# پهريون نالو آخري نالو ٻولي
1 تنهنجو هڪ انگريزي
2 جو سڪس پيڪ انگريزي
3 اسٽو ڏند ڪوڊ
  1. <script src = "js/jquery/jquery.tablesorter.min.js" ></script>
  2. <اسڪرپٽ >
  3. $ ( فنڪشن () {
  4. $ ( "table#sortTableExample" ). ٽيبل ترتيب ڏيڻ وارو ({ ترتيب جي فهرست : [[ 1 , 0 ]] })؛
  5. })؛
  6. </script>
  7. <ٽيبل ڪلاس = "عام ٽيبل زيبرا پٽي ٿيل" >
  8. ...
  9. </ ٽيبل>

ڊفالٽ انداز

سڀني فارمن کي ڊفالٽ انداز ڏنو ويو آهي انهن کي پڙهڻ جي قابل ۽ اسپيبلبل انداز ۾ پيش ڪرڻ لاء. اسٽائلس ٽيڪسٽ انپٽس لاءِ مهيا ڪيا ويا آهن، فهرستون چونڊيو، ٽيڪسٽ ايريا، ريڊيو بٽڻ ۽ چيڪ بڪس، ۽ بٽڻ.

افسانوي فارم جو مثال
ڪجھ قدر هتي
مدد جي متن جو ننڍڙو ٽڪرو
افسانوي فارم جو مثال
@
افسانوي فارم جو مثال
نوٽ: ليبل سڀني اختيارن کي گھيرو ڪري ٿو تمام وڏي ڪلڪ واري علائقن ۽ وڌيڪ استعمال لائق فارم لاءِ.
جي طرف سڀ وقت ڏيکاريا ويا آهن پئسفڪ معياري وقت (GMT -08:00).
جيڪڏهن ضرورت هجي ته مٿين فيلڊ کي بيان ڪرڻ لاءِ مدد جي متن جو بلاڪ.
 

اسٽيڪ ٿيل فارم

پنھنجي فارم جي HTML ۾ شامل ڪريو .form-stacked۽ توھان وٽ انھن جي کاٻي پاسي بدران انھن جي فيلڊ جي مٿان ليبل ھوندا. اهو تمام سٺو ڪم ڪري ٿو جيڪڏهن توهان جا فارم ننڍا آهن يا توهان وٽ ٻه ڪالمن جا ان پٽ آهن وڏن فارمن لاءِ.

افسانوي فارم جو مثال
افسانوي فارم جو مثال
مدد جي متن جو ننڍڙو ٽڪرو
نوٽ: ليبل سڀني اختيارن کي گھيرو ڪري ٿو تمام وڏي ڪلڪ واري علائقن ۽ وڌيڪ استعمال لائق فارم لاءِ.
 

بٽڻ

ڪنوينشن جي طور تي، بٽڻ استعمال ڪيا ويندا آهن ڪارناما لاءِ جڏهن ته ڪڙيون شيون استعمال ڪيون وينديون آهن. مثال طور، "ڊائون لوڊ" هڪ بٽڻ ٿي سگهي ٿو ۽ "تازو سرگرمي" هڪ لنڪ ٿي سگهي ٿي.

سڀ بٽڻ ڊفالٽ هڪ هلڪو سرمائي انداز ۾، پر هڪ نيري .primaryڪلاس موجود آهي. ان سان گڏ، توهان جي پنهنجي اندازن کي رول ڪرڻ آسان آهي.

مثال بٽڻ

بٽڻ جي اسلوب کي ڪنهن به شيء تي لاڳو ڪري سگهجي ٿو .btn. عام طور تي توھان انھن کي لاڳو ڪرڻ چاھيو ٿا صرف <a>، <button>۽ منتخب ڪريو <input>عناصر. هتي اهو ڪيئن ڏسڻ ۾ اچي ٿو:

 

متبادل سائز

فينسي وڏا يا ننڍا بٽڻ؟ ان تي آهي!

معذور رياست

انهن بٽڻن لاءِ جيڪي فعال نه آهن يا ائپ طرفان بند ٿيل آهن هڪ سبب يا ٻئي سبب، استعمال ڪريو معذور رياست. اهو .disabledآهي لنڪس ۽ عناصر :disabledلاءِ .<button>

لنڪس

بٽڻ

 

بنيادي خبرداري

ناڪامي، ممڪن ناڪامي، يا عمل جي ڪاميابي کي اجاگر ڪرڻ لاءِ ون لائين پيغام. فارم لاء خاص طور تي مفيد.

×

اي ڦوٽو! ھن ۽ اھو تبديل ڪريو ۽ ٻيهر ڪوشش ڪريو.

×

پاڪ گاڪامول! چڱو پاڻ کي چيڪ ڪريو، توهان تمام سٺو نه ڏسي رهيا آهيو.

×

بهترين! توھان ڪاميابيءَ سان ھي خبرداري پيغام پڙھيو.

×

اٿو! هي هڪ خبرداري آهي جنهن کي توهان جي توجه جي ضرورت آهي، پر اهو اڃا تائين وڏي ترجيح ناهي.

پيغامن کي بلاڪ ڪريو

انھن پيغامن لاءِ جن کي ٿوري وضاحت جي ضرورت آھي، اسان وٽ آھي پيراگراف طرز الارٽس. اهي ڊگھا نقص پيغامن کي بلبل ڪرڻ، صارف کي التوا واري عمل جي خبردار ڪرڻ، يا صفحي تي وڌيڪ زور ڏيڻ لاءِ صرف معلومات پيش ڪرڻ لاءِ مڪمل آهن.

×

اي ڦوٽو! توهان کي هڪ غلطي ملي آهي!ھن ۽ اھو تبديل ڪريو ۽ ٻيهر ڪوشش ڪريو. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Cras Mattis consectetur purus sit amet fermentum.

هي عمل وٺو يا ائين ڪريو

×

پاڪ گاڪامول! هي هڪ ڊيڄاريندڙ آهي!چڱو پاڻ کي چيڪ ڪريو، توهان تمام سٺو نه ڏسي رهيا آهيو. Nulla vitae elit libero، a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et.

هي عمل وٺو يا ائين ڪريو

×

بهترين!توھان ڪاميابيءَ سان ھي خبرداري پيغام پڙھيو. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Maecenas faucibus mollis interdum.

هي عمل وٺو يا ائين ڪريو

×

اٿو!هي هڪ خبرداري آهي جنهن کي توهان جي توجه جي ضرورت آهي، پر اهو اڃا تائين وڏي ترجيح ناهي.

هي عمل وٺو يا ائين ڪريو

ماڊلز

Modals- dialogs يا lightboxes- انھن حالتن ۾ لاڳاپيل ڪارناما لاءِ بھترين آھن جتي اھو ضروري آھي ته پس منظر جي حوالي کي برقرار رکيو وڃي.

اوزار جي صلاح

ٽوپيون هڪ پريشان صارف جي مدد ڪرڻ ۽ انهن کي صحيح طرف اشارو ڪرڻ لاءِ سپر ڪارائتو آهن.

Lorem ipsum dolar sit amet illo error ipsum veritatis aut iste perspiciatis iste voluptas natus illo quasi odit aut natus consequuntur consequuntur, aut natus illo voluptatem odit perspiciatis laudantium rem doloremque totam voluptas. Voluptasdicta eaque beatae aperiam ut enim voluptatem explicabo explicabo، voluptas quia odit fugit accusantium totam totam architecto explicabo sit quasi fugit fugit, totam doloremque unde sunt sed dicta quae fugit fugit accusantium totam totam architecto, totam doloremque unde sunt sed dicta quae fugit voluptum volutasuptum aquavotum voluptum .

هيٺ!
ساڄو!
کاٻو!
مٿي!

پاپورز

لي آئوٽ کي متاثر ڪرڻ کان سواءِ صفحي تي ذيلي متن جي معلومات مهيا ڪرڻ لاءِ پاپ اوور استعمال ڪريو.

پاپ اوور عنوان

Etiam porta sem malesuada magna mollis euismod. Maecenas faucibus mollis interdum. Morbi leo risus, porta ac consectetur ac, vestibulum at eros.

Bootstrap Preboot سان ٺاهيو ويو، ميڪسينز ۽ متغيرن جو هڪ اوپن سورس پيڪ، Less سان گڏ استعمال ٿيڻ لاءِ، تيز ۽ آسان ويب ڊولپمينٽ لاءِ هڪ CSS پري پروسيسر.

چيڪ ڪريو ته اسان بوٽ اسٽريپ ۾ Preboot ڪيئن استعمال ڪيو ۽ توھان ان کي ڪيئن استعمال ڪري سگھوٿا توھان کي پنھنجي ايندڙ پروجيڪٽ تي گھٽ هلائڻ لاءِ چونڊيو وڃي.

ان کي ڪيئن استعمال ڪجي

توھان جي برائوزر ۾ جاوا اسڪرپٽ ذريعي CSS ۾ Bootstrap جي گھٽ متغيرن، mixins ۽ nesting جو پورو استعمال ڪرڻ لاءِ ھي اختيار استعمال ڪريو.

  1. <link rel = "stylesheet/less" href = "less/bootstrap.less" ميڊيا = "سڀ" />
  2. < اسڪرپٽ src = "js/less-1.0.41.min.js" ></script>

js حل محسوس نه ڪيو؟ ڪوشش ڪريو Less Mac ايپ يا استعمال ڪريو Node.js گڏ ڪرڻ لاءِ جڏھن توھان پنھنجو ڪوڊ لڳايو.

ڇا شامل آهي

هتي ڪجھ نمايان آھن جيڪي Twitter بوٽ اسٽريپ ۾ بوٽ اسٽراپ جي حصي طور شامل آھن. مٿي وڃو بوٽ اسٽريپ ويب سائيٽ يا گٿب پروجيڪٽ پيج ڊائون لوڊ ڪرڻ ۽ وڌيڪ سکڻ لاءِ.

رنگ متغير

گھٽ ۾ متغير توهان جي CSS سر درد کي مفت برقرار رکڻ ۽ تازه ڪاري ڪرڻ لاءِ ڀرپور آهن. جڏهن توهان هڪ رنگ جي قيمت يا اڪثر استعمال ٿيل قيمت تبديل ڪرڻ چاهيو ٿا، ان کي هڪ جڳهه ۾ تازه ڪاري ڪريو ۽ توهان سيٽ ڪيو آهي.

  1. // لنڪس
  2. @link رنگ : #8b59c2؛
  3. @linkColorHover : ڳاڙهو ( @linkColor ، 10
  4.  
  5. // گرين
  6. @ڪارو : #000؛
  7. گري ڊارڪ : روشني ( @ ڪارو ، 25 ٪)؛
  8. @ گري : هلڪو ( @ ڪارو ، 50 ٪)؛
  9. گري لائيٽ : روشني ( @ ڪارو ، 70 ٪)؛
  10. گري لائٽر : روشن ( @ ڪارو ، 90 ٪)؛
  11. @اڇو : #ffff ؛
  12.  
  13. // تلفظ رنگ
  14. نيرو : #08b5fb ;
  15. سائو : #46a546 ؛
  16. ڳاڙهي : #9d261d ؛
  17. پيلو : #ffc40d؛
  18. @ نارنگي : #f89406 ؛
  19. گلابي : #c3325f ؛
  20. @جامني : #7a43b6 ;
  21.  
  22. // بنيادي
  23. @baseline : 20px ؛

تبصرو ڪرڻ

گهٽ سي ايس ايس جي عام /* ... */نحو کان علاوه تبصري جو هڪ ٻيو انداز پڻ مهيا ڪري ٿو.

  1. // هي هڪ تبصرو آهي
  2. /* هي پڻ هڪ رايو آهي */

وزو کي ملائي ٿو

Mixins بنيادي طور تي شامل آهن يا سي ايس ايس لاء جزوي، توهان کي ڪوڊ جي هڪ بلاڪ کي گڏ ڪرڻ جي اجازت ڏئي ٿي. اهي وينڊر جي اڳڀرائي واري ملڪيت لاءِ بهترين آهن جهڙوڪbox-shadow ، ڪراس-براؤزر گريڊينٽ، فونٽ اسٽيڪ، ۽ وڌيڪ. هيٺ ڏنل ميڪسين جو هڪ نمونو آهي جيڪو بوٽ اسٽريپ سان شامل ڪيو ويو آهي.

فونٽ اسٽيڪ

  1. #فونٽ {
  2. . شارٽ هينڊ ( @وزن : نارمل ، @ سائز : 14px ، @lineHeight : 20px ) {
  3. فونٽ سائيز : @size ؛ _
  4. فونٽ وزن : @weight ; _
  5. ليڪ - اوچائي : @lineHeight ؛
  6. }
  7. . sans - serif ( @weight : normal , @size : 14px , @lineHeight : 20px ) {
  8. font - family : "Helvetica Neue" , ​​Helvetica , Arial , sans - serif ؛
  9. فونٽ سائيز : @size ؛ _
  10. فونٽ وزن : @weight ; _
  11. ليڪ - اوچائي : @lineHeight ؛
  12. }
  13. . سيرف ( @وزن : نارمل ، @ سائز : 14px ، @lineHeight : 20px ) {
  14. font - family : "جارجيا" ، ٽائمز نيو رومن ، ٽائمز ، سنس - سيرف ؛
  15. فونٽ سائيز : @size ؛ _
  16. فونٽ وزن : @weight ; _
  17. ليڪ - اوچائي : @lineHeight ؛
  18. }
  19. . monospace ( @weight : normal , @size : 12px , @lineHeight : 20px ) {
  20. font - family : "Monaco" , Courier New , monospace ؛
  21. فونٽ سائيز : @size ؛ _
  22. فونٽ وزن : @weight ; _
  23. ليڪ - اوچائي : @lineHeight ؛
  24. }
  25. }

رتبي

  1. #ترجمان {
  2. . افقي ( @startColor : #555, @endColor: #333) {
  3. پس منظر - رنگ : @endColor ؛
  4. پس منظر - ورجائي : ورجائي - x ؛
  5. پس منظر - تصوير : - khtml - گريجوئيٽ ( لڪير ، کاٻي مٿي ، ساڄي مٿي ، کان ( @startColor ( @endColor ) تائين ؛ // ڪانڪرر
  6. پس منظر - تصوير : - moz - لڪير - gradient ( کاٻي , @startColor , @endColor // ايف ايف 3.6+
  7. پس منظر - تصوير : - ايم ايس - لڪير - گريجوئيٽ ( کاٻي ، @startColor ، @endColor // آئي 10
  8. پس منظر - تصوير : - ويبڪٽ - گريجوئيٽ ( لڪير ، کاٻي مٿي ، ساڄي مٿي ، رنگ - اسٽاپ ( 0 ٪، @startColor رنگ - اسٽاپ ( 100 ٪، @endColor ))؛ // سفاري 4+، ڪروم 2+
  9. پس منظر - تصوير : - ويبڪٽ - لڪير - گريجوئيٽ ( کاٻي ، @startColor ، @endColor // سفاري 5.1+، ڪروم 10+
  10. پس منظر - تصوير : - o - لڪير - gradient ( کاٻي ، @startColor ، @endColor // اوپيرا 11.10
  11. - ms - فلٽر : %( "progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)" , @startColor , @endColor ); // IE8+
  12. فلٽر : e (%( "progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)" , @startColor , @endColor )); // IE6 ۽ IE7
  13. پس منظر - تصوير : لڪير - گريڊينٽ ( کاٻي ، @startColor ، @endColor // لي معيار
  14. }
  15. . عمودي ( @startColor : #555, @endColor: #333) {
  16. پس منظر - رنگ : @endColor ؛
  17. پس منظر - ورجائي : ورجائي - x ؛
  18. پس منظر - تصوير : - khtml - گريجوئيٽ ( ليڪير ، کاٻي مٿي ، کاٻي هيٺان ، کان ( @startColor ( @endColor ) تائين ؛ // ڪانڪرر
  19. پس منظر - تصوير : - moz - لڪير - gradient ( @startColor ، @endColor // ايف ايف 3.6+
  20. پس منظر - تصوير : - ms - لڪير - gradient ( @startColor ، @endColor // آئي 10
  21. پس منظر - تصوير : - ويبڪٽ - گريجوئيٽ ( لڪير ، کاٻي مٿي ، کاٻي هيٺيون ، رنگ - اسٽاپ ( 0 ٪، @startColor رنگ - اسٽاپ ( 100 ٪، @endColor ))؛ // سفاري 4+، ڪروم 2+
  22. پس منظر - تصوير : - ويب ڪٽ - لڪير - گريجوئيٽ ( @startColor ، @endColor // سفاري 5.1+، ڪروم 10+
  23. پس منظر - تصوير : - o - لڪير - gradient ( @startColor ، @endColor // اوپيرا 11.10
  24. - ms - فلٽر : %( "progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)" , @startColor , @endColor ); // IE8+
  25. فلٽر : e (%( "progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)" , @startColor , @endColor )); // IE6 ۽ IE7
  26. پس منظر - تصوير : لڪير - گريڊينٽ ( @startColor ، @endColor // معيار
  27. }
  28. . هدايتي ( @startColor : #555، @endColor: #333، @deg: 45deg) {
  29. ...
  30. }
  31. . عمودي - ٽي - رنگ ( @startColor : #00b3ee، @midColor: #7a43b6، @colorStop: 0.5، @endColor: #c3325f) {
  32. ...
  33. }
  34. }

آپريشن ۽ گرڊ سسٽم

فينسي حاصل ڪريو ۽ ڪجھ رياضي انجام ڏيو لچڪدار ۽ طاقتور ميڪسينس پيدا ڪرڻ لاءِ جيئن ھيٺ ڏنل آھي.

  1. // گرڊٽيوڊ
  2. گرڊ ڪالم : 16 ;
  3. @gridColumnWidth : 40px ؛
  4. @gridGutterWidth : 20px ؛
  5.  
  6. // گرڊ سسٽم
  7. . ڪنٽينر {
  8. ويڪر : @siteWidth ؛
  9. مارجن : 0 خودڪار ؛
  10. . صاف فڪس ()؛
  11. }
  12. . ڪالم ( @columnSpan : 1 ) {
  13. ڏيکاريو : ان لائن ؛
  14. float : کاٻي ؛
  15. ويڪر : ( @gridColumnWidth * @columnSpan ) + ( @gridGutterWidth * ( @columnSpan - 1 ))؛
  16. مارجن - کاٻي : @gridGutterWidth ؛
  17. ۽: پهريون - ٻار {
  18. مارجن - کاٻي : 0 ؛
  19. }
  20. }
  21. . آفسیٹ ( @columnOffset : 1 ) {
  22. مارجن - کاٻي : ( @gridColumnWidth * @columnOffset ) + ( @gridGutterWidth * ( @columnOffset - 1 )) ! اهم ؛
  23. }