تویتەر بووتستراپ

Bootstrap ئامرازێکە لە تویتەرەوە کە بۆ دەستپێکردنی پەرەپێدانی وێبئەپ و سایتەکان دیزاین کراوە.
CSS و HTML بنەڕەتی لەخۆدەگرێت بۆ تایپۆگرافی، فۆڕم، دوگمە، خشتەکان، تۆڕەکان، گەشتکردن و زۆر شتی تر.

ئاگاداری Nerd: Bootstrap بە Less دروستکراوە و دیزاین کراوە بۆ ئەوەی لە دەرەوەی دەروازەکە کار بکات تەنها بە لەبەرچاوگرتنی وێبگەڕی مۆدێرن.

هۆتلینکی CSS بکە

بۆ خێراترین و ئاسانترین دەستپێکردن، تەنها ئەم پارچەیە کۆپی بکە بۆ ناو وێبپەڕەکەت.

بە Less بەکاری بهێنە

هەواداری بەکارهێنانی کەمتر؟ کێشە نییە، تەنها ڕیپۆکە کلۆن بکە و ئەم دێڕانە زیاد بکە:

چنگاڵ لە GitHub

داگرتن، چنگاڵ، ڕاکێشان، کێشەی فایل و زۆر شتی تر لەگەڵ ڕیپۆی فەرمی Bootstrap لە Github.

بووتستراپ لە GitHub »

تۆڕی پێشوەختە

سیستەمی تۆڕی پێشوەختە کە وەک بەشێک لە Bootstrap دابین کراوە تۆڕێکی 16 ستوونی پانەکەی 940px یە. تامێکی سیستەمی تۆڕی بەناوبانگی 960 یە، بەڵام بەبێ پەراوێز/پادکردنی زیادە لە لای چەپ و ڕاست.

نموونەی تۆڕی نیشانەدان

وەک لێرەدا نیشان دراوە، دەتوانرێت نەخشەیەکی بنەڕەتی بە دوو "ستوون" دروست بکرێت، هەریەکەیان ژمارەیەک لەو ١٦ ستوونە بنەڕەتییە دەگرێتەوە کە وەک بەشێک لە سیستەمی تۆڕەکەمان پێناسەمان کردووە. بۆ گۆڕانکاری زیاتر سەیری نموونەکانی خوارەوە بکە.

  1. <div پۆل="ڕیز"> class = "ڕیز" >
  2. <div class = "ستوونی span6" >
  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
1. 1
1. 1
1. 1
1. 1
1. 1
1. 1
1. 1
1. 1
2. 2
2. 2
2. 2
2. 2
2. 2
2. 2
2. 2
2. 2
3. 3
3. 3
3. 3
3. 3
3. 3
1. 1
4. 4
4. 4
4. 4
4. 4
4. 4
6. 6
6. 6
8. 8
8. 8
5. 5
11. 11
16. 16

ئۆفسێتی ستوونەکان

4. 4
8 ئۆفسێت 4
4 ئۆفسێت 4
4 ئۆفسێت 4
5 ئۆفسێت 3
5 ئۆفسێت 3
10 ئۆفسێت 6

نەخشەی جێگیر کراوە

شێوازێکی بنەڕەتی 940px پان و ناوەندێکی کۆنتێنەر بۆ تەنها نزیکەی هەر سایتێک یان لاپەڕەیەک.

  1. <جەستە>
  2. <div class = "دەفر" >
  3. ...
  4. </div>
  5. </body>

شێوازی شلە

پێکهاتەی لاپەڕەیەکی شلە یان شلەی نەرم بە پانایی کەمترین و زۆرترین و لایەنی دەستی چەپ. زۆر باشە بۆ ئەپەکان.

  1. <جەستە>
  2. <div class = "شلەی دەفر" >
  3. <div class = "پەڕەی لایەنی" >
  4. ...
  5. </div>
  6. <div class = "ناوەڕۆک" >
  7. ...
  8. </div>
  9. </div>
  10. </body>

سەردێڕ و کۆپی

پلەبەندییەکی تایپۆگرافی ستاندارد بۆ پێکهاتەکردنی وێبپەڕەکانت.

h1. سەردێڕی یەکەم

h2. سەردێڕی ٢

h3. سەردێڕی سێیەم

h4. سەردێڕی ٤

h5. سەردێڕی ٥
h6. سەردێڕی ٦

نموونەی بڕگە

Nullam quis risus eget ئورنا مۆلیس ئۆرنارێ ڤێل ئیو لیۆ. Cum sociis natoque پێناتیبوس و مەگنیس دیس پارتوریێنت مۆنتێس، ناسێکتۆر ڕیدیکولۆس موس. نولم id dolor id nibh ultricies ئۆتۆمبێلەکان ut id elit.

سەردێڕی نموونە سەردێڕی لاوەکی هەیە...

هەروەها دەتوانیت سەردێڕی لاوەکی لەگەڵ <strong>و زیاد بکەیت<em>

هەمەجۆر. توخمەکان

بەکارهێنانی جەختکردنەوە، ناونیشان، & کورتکراوەکان

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

کەی بەکاری بهێنیت

پێویستە تاگی جەختکردنەوە ( <strong>و <em>) بەکاربهێنرێت بۆ زیادکردنی جیاوازی بینراو لە نێوان وشەیەک یان دەستەواژەیەک و کۆپییەکی دەوروبەری. بەکارهێنان <strong>بۆ سەرنجی کۆن و <em>بۆ سەرنجی ورد و ناونیشان.

جەختکردنەوە لە بڕگەیەکدا

Fusce dapibus , tellus ac cursus commodo , تۆرتۆر ماوریس کۆندیمەنتۆم نیب , ut fermentum massa justo sit amet risus. مایسێناس فاوسیبوس مۆلیس ئینتەردوم. Nulla vitae elit libero، یەکێکە لە فارێترا ئاوگەکان.

ناونیشانەکان

addressتوخمەکە بۆ ناونیشانەکان بەکاردێت . لێرەدا چۆن دەردەکەوێت:

تویتەر، ئینکۆ
795 فۆڵسۆم ئەڤێ، سویت 600
سان فرانسیسکۆ، سی ئەی 94107
پ: (123) 456-7890

تێبینی: هەر دێڕێک لە addressدەبێت بە هێڵ شکاندن ( <br />) کۆتایی پێبێت بۆ ئەوەی ناوەڕۆکەکە بە باشی دابڕێژرێت وەک چۆن لە ژیانی ڕاستەقینەدا دەخوێنرێتەوە بەبێ ئەوەی هیچ ستایلێک بەکاربهێنرێت.

کورتکراوەکان

بۆ کورتکراوە و کورتکراوە، abbrتاگی ( لە HTML5acronym دا بەکارنەهاتووە ) بەکاربهێنە. فۆڕمی کورتکراوە لەناو تاگەکەدا دابنێ و ناونیشانێک بۆ ناوی تەواو دابنێ.

بلۆککۆتەکان

<blockquote> <p> <cite>

دڵنیابە لە blockquoteدەوری خۆت paragraphو citeتاگەکانت بپێچە. لە کاتی ئاماژەدان بە سەرچاوەیەک، citeتوخمەکە بەکاربهێنە. CSS بە شێوەیەکی ئۆتۆماتیکی پێشەکی ناوێک دەکات بە em dash (—).

Lorem ipsum dolor sit amet، consectetur adipisicing elit، sed do eiusmod کاتی ڕووداوەکان و کار و دۆلۆر ماگنا ئەلیکوا...

دکتۆر جولیۆس هیبێرت

لیستەکان

بێ فەرمان<ul>

  • جێرمی بیکسبی
  • ڕۆبێرت دیزۆر
  • جۆش واشنتۆن
  • ئەنتۆن کاپرێسی
  • هاوڕێکانی تیمەکەم
    • جۆرج کاستانزا
    • جێری سەینفیڵد
    • کۆسمۆ کرامر
    • ئیلین بێنیس
    • پیاویکی نوێ
  • جۆن جاکۆب
  • پاوڵ پیرس
  • کیڤن گارنێت

بێ ستایل<ul.unstyled>

  • جێرمی بیکسبی
  • ڕۆبێرت دیزۆر
  • جۆش واشنتۆن
  • ئەنتۆن کاپرێسی
  • هاوڕێکانی تیمەکەم
    • جۆرج کاستانزا
    • جێری سەینفیڵد
    • کۆسمۆ کرامر
    • ئیلین بێنیس
    • پیاویکی نوێ
  • جۆن جاکۆب
  • پاوڵ پیرس
  • کیڤن گارنێت

فەرمان کراوە<ol>

  1. جێرمی بیکسبی
  2. ڕۆبێرت دیزۆر
  3. جۆش واشنتۆن
  4. ئەنتۆن کاپرێسی
  5. هاوڕێکانی تیمەکەم
    1. جۆرج کاستانزا
    2. جێری سەینفیڵد
    3. کۆسمۆ کرامر
    4. ئیلین بێنیس
    5. پیاویکی نوێ
  6. جۆن جاکۆب
  7. پاوڵ پیرس
  8. کیڤن گارنێت

وەسفdl

لیستەکانی وەسف
لیستی وەسف تەواو گونجاوە بۆ پێناسەکردنی زاراوەکان.
یۆیسمۆد
ڤێستیبولوم id لیگولا پۆرتا فێلیس یۆیسمۆد سێمپێر ئیگێت لاسینیا ئۆدیۆ سێم nec elit.
Donec id elit non mi porta gravida لە ئیگێت مێتۆس.
مالێسوادا پۆرتا
ئیتیام پۆرتا سێم مالێسوادا ماگنا مۆلیس ئیویسمۆد.

دروستکردنی مێز

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

مێزەکان زۆر باشن- بۆ زۆر شت. بەڵام خشتە گەورەکان پێویستیان بە کەمێک خۆشەویستی مارکاپ هەیە بۆ ئەوەی بەسوود و قەبارەدار و خوێنەرەوە بن (لە ئاستی کۆددا). لێرەدا چەند ئامۆژگاریەک دەخەینەڕوو کە یارمەتیدەر دەبن.

هەمیشە سەردێڕی ستوونەکانت بە شێوەیەک بپێچە theadکە پلەبەندی thead> tr> بێت th.

هاوشێوەی سەردێڕی ستوونەکان، هەموو ناوەڕۆکی جەستەی خشتەکەت دەبێت بە شێوەی یەک بپێچرێتەوە tbodyبۆیە پلەبەندییەکەت tbody> tr> بێت td.

نموونە: شێوازەکانی خشتەی پێشوەختە

هەموو خشتەکان بە شێوەیەکی ئۆتۆماتیکی ستایل دەکرێن بە تەنها سنوورە بنەڕەتییەکان بۆ دڵنیابوون لە خوێندنەوە و پاراستنی پێکهاتە. پێویست ناکات پۆل یان تایبەتمەندی زیادە زیاد بکەیت.

# . ناوی یەکەم ناوی کۆتایی زمان
1. 1 هەندێک یەک ئینگلیزی
2. 2 جۆ سیکسپاک ئینگلیزی
3. 3 Stu دێنت کۆد
  1. <table class="خشتەی باو"> class = "خشتەی باو" >
  2. ...
  3. </خشتەی>

نموونە: Zebra-striped

کەمێک فەنتازی لەگەڵ خشتەکانت بەدەست بهێنە بە زیادکردنی زیبرا-ڕیز-تەنها .zebra-stripedپۆلەکە زیاد بکە.

# . ناوی یەکەم ناوی کۆتایی زمان
1. 1 هەندێک یەک ئینگلیزی
2. 2 جۆ سیکسپاک ئینگلیزی
3. 3 Stu دێنت کۆد
  1. <table class="خشتەی باو-هێڵکاری زیبرا"> class = "خشتەی باو-هێڵکاری زیبرا" >
  2. ...
  3. </خشتەی>

نموونە: Zebra-striped w/ TableSorter.js

بە وەرگرتنی نموونەی پێشوو، ئێمە سوودی خشتەکانمان باشتر دەکەین بە دابینکردنی کارایی ڕیزکردن لە ڕێگەی jQuery و پێوەکراوەکەی Tablesorter . بۆ گۆڕینی ڕیزکردنەکە کلیک لە سەردێڕی هەر ستوونێک بکە.

# . ناوی یەکەم ناوی کۆتایی زمان
1. 1 هی تۆ یەک ئینگلیزی
2. 2 جۆ سیکسپاک ئینگلیزی
3. 3 Stu دێنت کۆد
  1. <جۆری سکریپت="دەق/جاڤاسکڕێپت" src="js/jquery/jquery.tablesorter.min.js"></script> type = "دەق/جاڤاسکڕێپت" src = "js/jquery/jquery.tablesorter.min.js" ></script>
  2. < جۆری سکریپت = "دەق/جاڤاسکڕێپت" >
  3. $ ( بەڵگەنامە ). ئامادەیە ( فەنکشن () {
  4. $ ( "خشتەی#نموونەی خشتەی ڕیزکردن" ). tablesorter ( { لیستی ڕیزکردن : [[ 1 , 0 ]]} );
  5. });
  6. </script>
  7. <table class = "خشتەی باو-هێڵکاری زیبرا" >
  8. ...
  9. </خشتەی>

شێوازە پێشوەختەکان

هەموو فۆڕمەکان شێوازی پێشوەختەیان پێدەدرێت بۆ ئەوەی بە شێوەیەکی خوێنەرەوە و قەبارەدار پێشکەشیان بکەن. ستایلەکان بۆ هاتنە ژوورەوەی دەق، لیستەکانی هەڵبژاردن، ناوچەکانی دەق، دوگمەی ڕادیۆیی و بۆکسەکانی هەڵبژاردن، و دوگمەکان دابین دەکرێن.

نموونە فۆڕمی ئەفسانە
هەندێک بەها لێرە
پارچەیەکی بچووک لە دەقی یارمەتی
نموونە فۆڕمی ئەفسانە
@
نموونە فۆڕمی ئەفسانە
تێبینی: لیبێڵەکان دەوری هەموو بژاردەکان دەدەن بۆ ناوچەی کلیککردنی زۆر گەورەتر و فۆڕمێکی بەکارهێنەرتر.
بۆ هەموو کاتەکان بە کاتی ستانداردی زەریای هێمن (GMT -08:00) نیشان دراون.
بلۆکی دەقی یارمەتی بۆ وەسفکردنی بواری سەرەوە ئەگەر پێویست بوو.

فۆڕمی کۆکراوە

زیاد بکە .form-stackedبۆ HTML ی فۆڕمەکەت و لە سەرووی مەیدانەکانیانەوە ناوت دەبێت لەبری ئەوەی لە لای چەپیان بێت. ئەمە زۆر باش کاردەکات ئەگەر فۆڕمەکانت کورت بن یان دوو ستوونی زانیاریت هەبێت بۆ فۆڕمی قورستر.

نموونە فۆڕمی ئەفسانە
نموونە فۆڕمی ئەفسانە
تێبینی: لیبێڵەکان دەوری هەموو بژاردەکان دەدەن بۆ ناوچەی کلیککردنی زۆر گەورەتر و فۆڕمێکی بەکارهێنەرتر.

دوگمەکان

وەک ڕێکەوتنێک، دوگمەکان بۆ کردارەکان بەکاردەهێنرێن لە کاتێکدا بەستەرەکان بۆ شتەکان بەکاردەهێنرێن. بۆ نموونە "دابەزاندن" دەتوانێت دوگمەیەک بێت و "چالاکیەکانی ئەم دواییە" دەتوانێت بەستەرێک بێت.

هەموو دوگمەکان بە پێشوەختە بە شێوازێکی خۆڵەمێشی سووک، بەڵام .primaryپۆلێکی شین بەردەستە. لەگەڵ ئەوەشدا، ڕۆڵکردنی ستایلەکانی خۆت ئاسانە peasy.

نموونەی دوگمەکان

دەتوانرێت ستایلەکانی دوگمە بۆ هەر شتێک بەکاربهێنرێت لەگەڵ .btnبەکارهێنراوەکە. بە شێوەیەکی ئاسایی دەتەوێت ئەمانە تەنها بۆ a, button, و inputتوخمەکان بەکاربهێنیت. لێرەدا چۆن دەردەکەوێت:

قەبارەی یەکتر بگۆڕە

دوگمەی گەورەتر یان بچووکتر فەنتازی؟ هەتبێت لەسەری!

دۆخی لەکارخراو

بۆ ئەو دوگمانەی کە چالاک نین یان بە هۆکارێک یان هۆکارێکی تر لەلایەن ئەپەکەوە لەکارخراون، دۆخی لەکارخراو بەکاربهێنە. ئەوەش .disabledبۆ بەستەرەکان و :disabledبۆ buttonتوخمەکانە.

بەستەرەکان

دوگمەکان

ئاگادارکردنەوە بنەڕەتییەکان

پەیامی یەک دێڕ بۆ تیشک خستنە سەر شکست، ئەگەری شکست، یان سەرکەوتنی کردارێک. بە تایبەتی بۆ فۆرمەکان بەسوودە.

×

ئای سناپ! ئەم و ئەو بگۆڕە و دووبارە هەوڵبدەرەوە.

×

گاوکامۆلی پیرۆز! Best check yo self، تۆ زۆر باش دەرناکەویت.

×

زۆر باشە! ئەم پەیامە ئاگادارکردنەوەت بە سەرکەوتوویی خوێندەوە.

×

سەرەکان بەرز دەکەنەوە! ئەمە ئاگادارکردنەوەیەک کە پێویستی بە سەرنجی تۆیە، بەڵام هێشتا ئەولەویەتێکی گەورە نییە.

نامەکان بلۆک بکە

بۆ ئەو نامانەی کە پێویستیان بە کەمێک ڕوونکردنەوە هەیە، ئێمە ئاگادارکردنەوەی شێوازی پەرەگرافمان هەیە. ئەمانە تەواون بۆ بڵقکردنی پەیامی هەڵەی درێژتر، ئاگادارکردنەوەی بەکارهێنەر لە کردارێکی هەڵپەسێردراو، یان تەنها پێشکەشکردنی زانیاری بۆ جەختکردنەوەیەکی زیاتر لە لاپەڕەکەدا.

×

ئای سناپ! هەڵەیەکت دەست کەوت!ئەم و ئەو بگۆڕە و دووبارە هەوڵبدەرەوە. دویس مۆلیس، ئیست نۆن کۆمۆدۆ لوکتوس، نیسی ئێرات پۆرتیتۆر لیگولا، ئیگێت لاسینیا ئۆدیۆ سێم ئێلیت. کراس ماتیس کۆنسێکتێتور پوروس دانیشتن amet fermentum.

ئەم کردارە ئەنجام بدە یان ئەمە بکەن

×

گاوکامۆلی پیرۆز! ئەمە هۆشدارییە!Best check yo self، تۆ زۆر باش دەرناکەویت. Nulla vitae elit libero، یەکێکە لە فارێترا ئاوگەکان. پرێسێنت کۆمۆدۆ کورسوس ماگنا، ڤێل سلێریسک نیسل کۆنسێکتێتور و.

ئەم کردارە ئەنجام بدە یان ئەمە بکەن

×

زۆر باشە!تۆ ئەم پەیامە ئاگادارکردنەوەت بە سەرکەوتوویی خوێندەوە. Cum sociis natoque پێناتیبوس و مەگنیس دیس پارتوریێنت مۆنتێس، ناسێکتۆر ڕیدیکولۆس موس. مایسێناس فاوسیبوس مۆلیس ئینتەردوم.

ئەم کردارە ئەنجام بدە یان ئەمە بکەن

×

سەرەکان بەرز دەکەنەوە!ئەمە ئاگادارکردنەوەیەک کە پێویستی بە سەرنجی تۆیە، بەڵام هێشتا ئەولەویەتێکی گەورە نییە.

ئەم کردارە ئەنجام بدە یان ئەمە بکەن

مۆداڵەکان

مۆداڵەکان- دیالۆگەکان یان لایت بۆکسەکان- زۆر باشن بۆ کردارە کۆنتێکستەکان لەو بارودۆخانەدا کە گرنگە کۆنتێکستی پاشبنەما بپارێزرێت.

ئامۆژگاری ئامرازەکان

تویپسیەکان سوپەر بەسوودن بۆ یارمەتیدانی بەکارهێنەرێکی سەرلێشێواو و ئاماژەدانیان بە ئاراستەی دروست.

لۆرێم ئیپسوم دۆلار دانیشتن و هەڵە هەڵە ئیپسوم ڤێریتیتیس ئۆست ئێست پرسپیسیاتیس ئیست ڤۆلۆپتاس ناتۆس لۆرۆ نیمچە ئۆدیت ئۆت ناسێکسکۆنتۆر دەرئەنجامەکان، ئۆتۆ ناتۆس ئیلۆ ڤۆڵوپتاتێم ئۆدیت پەرسپیسیاتیس لاودانتیۆم ریم دۆلۆریمک تۆتام ڤۆلۆپتاس. 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 accusantium fugit voluptas nemo voluptas voluptatem rem quae aut veritatis quasi quae.

خوارەوە!
ڕاست!
چەپ!
لەسەر!

پۆپۆڤەرز

بەکارهێنانی popovers بۆ دابینکردنی زانیاری ژێردەقی بۆ لاپەڕەیەک بەبێ ئەوەی کاریگەری لەسەر داڕشتن هەبێت.

ناونیشانی پۆپۆڤەر

ئیتیام پۆرتا سێم مالێسوادا ماگنا مۆلیس ئیویسمۆد. مایسێناس فاوسیبوس مۆلیس ئینتەردوم. Morbi leo risus، porta ac consectetur ac، هێڵکاری لە ئیرۆس.

Bootstrap بە Preboot دروستکرا ، کە پاکەتێکی سەرچاوە کراوەی میکسین و گۆڕاوەکانە کە بە هاوبەشی لەگەڵ Less بەکاربهێنرێت ، کە پێش پرۆسێسەرێکی CSSیە بۆ پەرەپێدانی وێبی خێراتر و ئاسانتر.

بزانە چۆن Prebootمان لە Bootstrap بەکارهێناوە و چۆن دەتوانیت سوودی لێ وەربگریت ئەگەر هەڵبژێریت Less لە پرۆژەی داهاتوودا جێبەجێ بکەیت.

چۆن ئەمە بەکار ئەهێنی

ئەم هەڵبژاردنە بەکاربهێنە بۆ ئەوەی بە تەواوی سوود لە گۆڕاوەکانی Less ی Bootstrap و میکسینەکان و هێلانەکردن لە CSS وەربگریت لە ڕێگەی جاڤاسکڕێپتەوە لە وێبگەڕەکەتدا.

  1. <link rel="stylesheet/less" type="text/css" href="کەمتر/بووتستراپ.کەمتر" میدیا="هەموو" /> rel = "stylesheet/less" type = "text/css" href = "کەمتر/bootstrap.less" میدیا = "هەموو" />
  2. < جۆری سکریپت = "دەق/جاڤاسکڕێپت" src = "js/کەمتر-1.0.41.min.js" ></script>

هەست بە چارەسەری .js ناکەیت؟ ئەپی Less Mac تاقی بکەرەوە یان Node.js بەکاربهێنە بۆ کۆمپایڵ کاتێک کۆدەکەت بڵاو دەکەیتەوە.

ئەوەی لەخۆدەگرێت

لێرەدا هەندێک لە گرینگترین شتەکان دەخەینەڕوو کە لە تویتەر Bootstrap وەک بەشێک لە Bootstrap هاتووە. سەردانی ماڵپەڕی Bootstrap یان لاپەڕەی پڕۆژەی Github بکە بۆ دابەزاندن و زانیاری زیاتر.

گۆڕاوە ڕەنگاوڕەنگەکان

گۆڕاوەکان لە کەمتردا تەواون بۆ پاراستن و نوێکردنەوەی CSS ـەکەت بەبێ سەرئێشە. کاتێک دەتەوێت بەهایەکی ڕەنگ یان بەهایەکی زۆر بەکارهێنراو بگۆڕیت، لە یەک خاڵدا نوێ بکەرەوە و ڕێکدەخرێت.

  1. // بەستەرەکان
  2. @linkColor : #8b59c2؛
  3. @linkColorHover : تاریک بکەرەوە ( @linkColor , 10 );
  4. // خۆڵەمێشیەکان
  5. @ڕەش : #000؛
  6. @grayDark : ڕووناک بکەرەوە ( @ڕەش , 25 %);
  7. @خۆڵەمێشی : سووک بکە ( @ڕەش , 50 %)؛
  8. @grayLight : سووک بکە ( @ڕەش , 70 %)؛
  9. @grayLighter : سووک بکە ( @ڕەش , 90 %);
  10. @سپی : #fff ؛
  11. // ڕەنگەکانی لەهجە
  12. @شین : # 08b5fb ؛
  13. @سەوز : # 46a546 ؛
  14. @سوور : # 9d261d ؛
  15. @زەرد : # ffc40d ؛
  16. @نارنج : #f89406؛
  17. @پەمەیی : #c3325f؛
  18. @وەنەوشەیی : #7a43b6;
  19. // هێڵی بنەڕەتی
  20. @هێڵی بنەڕەتی : 20px ;

کۆمێنتکردن

هەروەها کەمتر شێوازێکی تری کۆمێنتکردن دابین دەکات جگە لە /* ... */ڕستەسازی ئاسایی CSS.

  1. // ئەمە کۆمێنتێکە
  2. /* ئەمەش کۆمێنتێکە */

میکسین تا وەزوو

میکسینەکان لە بنەڕەتدا لەخۆدەگرێت یان بەشەکین بۆ CSS، ڕێگەت پێدەدات بلۆکێک کۆد تێکەڵ بکەیت بۆ یەکێک. ئەوان زۆر باشن بۆ تایبەتمەندییە پێشگرەکانی فرۆشیار وەک box-shadow, گرادێنتەکانی وێبگەڕی بڕاو، ستاکەکانی فۆنت و زۆر شتی تر. لە خوارەوە نمونەیەک لەو میکسینانە دەخەینەڕوو کە لەگەڵ Bootstrap دا هاتووە.

ستاکەکانی فۆنت

  1. #فۆنت {
  2. . کورتکراوە ( @کێش : ئاسایی , @قەبارە : 14px , @lineHeight : 20px ) {
  3. قەبارەی فۆنت : @size ; _
  4. فۆنت - کێش : @ کێش ;
  5. بەرزی هێڵ : @lineHeight ; _
  6. }
  7. . sans - serif ( @کێش : ئاسایی ، @قەبارە : 14px ، @ بەرزی هێڵ : 20px ) {
  8. font - family : "هێلڤێتیکا نیو" , هێلڤێتیکا , ئاریال , sans - serif ;
  9. قەبارەی فۆنت : @size ; _
  10. فۆنت - کێش : @ کێش ;
  11. بەرزی هێڵ : @lineHeight ; _
  12. }
  13. . serif ( @کێش : ئاسایی ، @قەبارە : 14px ، @ بەرزی هێڵ : 20px ) {
  14. font - family : "جۆرجیا" , تایمز نیو ڕۆمان , تایمز , sans - serif ;
  15. قەبارەی فۆنت : @size ; _
  16. فۆنت - کێش : @ کێش ;
  17. بەرزی هێڵ : @lineHeight ; _
  18. }
  19. . monospace ( @کێش : ئاسایی , @ قەبارە : 12px , @lineHeight : 20px ) {
  20. font - family : "مۆناکۆ" , کوریەر نوێ , monospace ;
  21. قەبارەی فۆنت : @size ; _
  22. فۆنت - کێش : @ کێش ;
  23. بەرزی هێڵ : @lineHeight ; _
  24. }
  25. }

گرادێنتەکان

  1. #گرادیێنت {
  2. . ئاسۆیی ( @ڕەنگی دەستپێکردن : #555، @ڕەنگی کۆتایی: #333) {
  3. ڕەنگی پاشبنەما : @endColor ; _
  4. background - دووبارەکردنەوە : دووبارەکردنەوە - x ;
  5. background - image : - khtml - gradient ( هێڵی , سەرەوەی چەپ , سەرەوەی ڕاست , لە ( @startColor ), بۆ ( @endColor )); // کۆنکێرۆر
  6. پاشبنەما - وێنە : - moz - هێڵی - گرادێنت ( چەپ , @startColor , @endColor ); // FF 3.6+
  7. پاشبنەما - وێنە : - ms - هێڵی - گرادێنت ( چەپ , @startColor , @endColor ); // IE10
  8. background - image : - webkit - gradient ( هێڵی , سەرەوەی چەپ , سەرەوەی ڕاست , ڕەنگ - وەستان ( 0 %, @startColor ), ڕەنگ - وەستان ( 100 %, @endColor )); // سەفاری ٤+، کرۆم ٢+
  9. پاشبنەما - وێنە : - وێبکیت - هێڵی - گرادێنت ( چەپ , @startColor , @endColor ); // سەفاری 5.1+، کرۆم 10+
  10. پاشبنەما - وێنە : - o - هێڵی - گرادێنت ( چەپ , @startColor , @endColor ); // ئۆپێرا 11.10
  11. - ms - filter : %( "progid:DXImageTransform.Microsoft.gradient(ڕەنگی دەستپێکردن='%d'، ڕەنگی کۆتایی='%d'، جۆری گرادێنت=1)" , @ ڕەنگی دەستپێکردن , @ ڕەنگی کۆتایی ); // IE8+
  12. filter : e (%( "progid : DXImageTransform.Microsoft.gradient(ڕەنگی دەستپێکردن='%d'، ڕەنگی کۆتایی='%d'، جۆری گرادێنت=1)" , @ڕەنگی دەستپێکردن , @ ڕەنگی کۆتایی )); // IE6 و IE7
  13. background - image : linear - gradient ( چەپ , @startColor , @endColor ); // لێ ستاندارد
  14. }
  15. . ڕاست ( @ڕەنگی دەستپێکردن : #555، @ڕەنگی کۆتایی: #333) {
  16. ڕەنگی پاشبنەما : @endColor ; _
  17. background - دووبارەکردنەوە : دووبارەکردنەوە - x ;
  18. background - image : - khtml - gradient ( هێڵی , سەرەوەی چەپ , خوارەوەی چەپ , لە ( @startColor ), بۆ ( @endColor )); // کۆنکێرۆر
  19. پاشبنەما - وێنە : - moz - هێڵی - گرادێنت ( @startColor , @endColor ); // FF 3.6+
  20. پاشبنەما - وێنە : - ms - هێڵی - گرادێنت ( @startColor , @endColor ); // IE10
  21. background - image : - webkit - gradient ( هێڵی , سەرەوەی چەپ , خوارەوەی چەپ , ڕەنگ - وەستان ( 0 %, @startColor ), ڕەنگ - وەستان ( 100 %, @endColor )); // سەفاری ٤+، کرۆم ٢+
  22. پاشبنەما - وێنە : - وێبکیت - هێڵی - گرادێنت ( @startColor , @endColor ); // سەفاری 5.1+، کرۆم 10+
  23. پاشبنەما - وێنە : - o - هێڵی - گرادێنت ( @startColor , @endColor ); // ئۆپێرا 11.10
  24. - ms - filter : %( "progid:DXImageTransform.Microsoft.gradient(ڕەنگی دەستپێکردن='%d'، ڕەنگی کۆتایی='%d'، جۆری گرادێنت=0)" , @ ڕەنگی دەستپێکردن , @ ڕەنگی کۆتایی ); // IE8+
  25. filter : e (%( "progid : DXImageTransform.Microsoft.gradient(ڕەنگی دەستپێکردن='%d'، ڕەنگی کۆتایی='%d'، جۆری گرادێنت=0)" , @ڕەنگی دەستپێکردن , @ ڕەنگی کۆتایی )); // IE6 و IE7
  26. پاشبنەما - وێنە : هێڵی - گرادێنت ( @startColor , @endColor ); // ستانداردەکە
  27. }
  28. . ئاراستەیی ( @ڕەنگی دەستپێکردن : #555، @ڕەنگی کۆتایی: #333، @deg: 45deg) {
  29. ...
  30. }
  31. . ڕاست - سێ - ڕەنگ ( @startColor : #00b3ee, @midColor: #7a43b6, @colorStop: 0.5, @endColor: #c3325f) {
  32. ...
  33. }
  34. }

سیستەمی کارپێکردن و تۆڕ

فەنتازی بەدەست بهێنە و هەندێک بیرکاری ئەنجام بدە بۆ دروستکردنی میکسینی نەرم و بەهێز وەک ئەوەی خوارەوە.

  1. // تۆڕی ڕەنگ
  2. @gridColumns : 16 ;
  3. @gridColumnWidth : 40px ;
  4. @gridGutterWidth : 20px ;
  5. // سیستەمی تۆڕ
  6. . دەفر {
  7. width : @پانی ماڵپەڕ ;
  8. margin : 0 ئۆتۆماتیکی ;
  9. . ڕوونکردنەوە ();
  10. }
  11. . ستوونەکان ( @columnSpan : 1 ) {
  12. پیشاندانی : ناو هێڵ ;
  13. float : چەپ ;
  14. width : ( @پانی ستوونی تۆڕ * @پانی ستوونی ) + ( @پانی ستوونی تۆڕ * ( @پانی ستوونی - 1 ));
  15. پەراوێز - چەپ : @gridGutterWidth ;
  16. &: یەکەم - منداڵ {
  17. پەراوێز - چەپ : 0 ;
  18. }
  19. }
  20. . ئۆفسێت ( @columnOffset : 1 ) {
  21. margin - left : ( @gridColumnWidth * @columnOffset ) + ( @gridGutterWidth * ( @کۆلۆم ئۆفسێت - 1 )) ! گرنگ ;
  22. }