کتنه
ستاسو د بوټسټریپ پروژې ایښودلو لپاره اجزاوې او اختیارونه ، پشمول د ریپ کولو کانټینرونه ، د قوي گرډ سیسټم ، د انعطاف وړ میډیا اعتراض ، او د ځواب ویونکي کارونې ټولګي.
کانټینرونه په بوټسټریپ کې ترټولو لومړني ترتیب عنصر دي او زموږ د ډیفالټ گرډ سیسټم کارولو پرمهال اړین دي . د ځواب ویونکي، ثابت پلن کانټینر څخه غوره کړئ (په دې معنی چې د max-width
هرې وقفې په وخت کې د هغې بدلونونه) یا د مایع پلنوالی (پدې معنی چې دا 100%
هر وخت پراخه وي).
پداسې حال کې چې کانټینرونه ځړول کیدی شي، ډیری ترتیبونه د ځړول شوي کانټینر ته اړتیا نلري.
د بشپړ پلن کانټینر لپاره وکاروئ .container-fluid
، د لید پورټ ټول پراخوالی.
څنګه چې بوټسټریپ لومړی د ګرځنده کیدو لپاره رامینځته شوی ، موږ د خپلو ترتیبونو او انٹرفیسونو لپاره د پام وړ وقفې رامینځته کولو لپاره یو څو میډیا پوښتنې کاروو. دا وقفې نقطې اکثرا د لږترلږه لید پورټ چوکۍ پراساس دي او موږ ته اجازه راکوي چې د لید لید بدلون سره عناصر اندازه کړو.
بوټسټریپ په عمده ډول زموږ د ترتیب ، گرډ سیسټم ، او برخو لپاره زموږ د سرچینې Sass فایلونو کې د لاندې میډیا پوښتنو سلسلې — یا بریک پوائنټونه کاروي.
څرنګه چې موږ په ساس کې زموږ سرچینه CSS لیکو، زموږ ټولې رسنۍ پوښتنې د ساس مکسین له لارې شتون لري:
موږ کله ناکله د رسنیو پوښتنې کاروو چې بل لوري ته ځي (د ورکړل شوي سکرین اندازه یا کوچنۍ ):
په یاد ولرئ چې براوزر اوس مهال د رینج شرایطو پوښتنو ملاتړ نه کوي ، موږ د محدودیتونو min-
او max-
مخکینیو او ویو پورټونو په شاوخوا کې کار کوو د جزوي چوکیو سره (کوم چې په ځانګړي شرایطو کې په لوړ dpi وسیلو کې واقع کیدی شي ، د مثال په توګه) د دې پرتله کولو لپاره د لوړ دقیقیت سره ارزښتونو کارولو سره. .
یوځل بیا، دا د رسنیو پوښتنې د ساس مکسین له لارې هم شتون لري:
د لږترلږه او اعظمي وقفې چوکۍ په کارولو سره د سکرین اندازې یوې واحدې برخې په نښه کولو لپاره د رسنیو پوښتنې او مکسینونه هم شتون لري.
دا د رسنیو پوښتنې د ساس مکسین له لارې هم شتون لري:
په ورته ډول، د رسنیو پوښتنې کیدای شي د ډیری وقفې چوکۍ پراخه کړي:
د ورته سکرین اندازې سلسلې په نښه کولو لپاره د ساس مکسین به دا وي:
د بوټسټریپ ډیری برخې کاروي z-index
، د CSS ملکیت چې د مینځپانګې تنظیم کولو لپاره دریم محور چمتو کولو سره کنټرول ترتیب کې مرسته کوي. موږ په بوټسټریپ کې د ډیفالټ z-index پیمانه کاروو چې په سمه توګه د نیویګیشن ، ټوټیپونو او پاپورونو ، موډلونو او نور ډیر څه لپاره ډیزاین شوی.
دا لوړ ارزښتونه په خپل سري شمیره پیل کیږي، لوړ او په کافي اندازه مشخص دي چې په مثالي توګه د شخړو مخه ونیسي. موږ زموږ په سطحه برخو کې د دې معیاري سیټ ته اړتیا لرو - اوزار ټیپونه ، پاپورونه ، نوبارز ، ډراپ ډاونونه ، موډلونه - نو موږ کولی شو په چلندونو کې په معقول ډول ثابت واوسو. 100
هیڅ دلیل شتون نلري چې موږ + یا + کارولی نه وي 500
.
موږ د دې انفرادي ارزښتونو دودیز کول نه هڅوو؛ که تاسو یو بدل کړئ، تاسو احتمال لرئ چې دا ټول بدل کړئ.
په اجزاوو کې د متقابل سرحدونو اداره کولو لپاره (د بیلګې په توګه، بټنونه او د ان پټ ګروپونو کې ننوتونه)، موږ د ټیټ واحد ډیجیټل z-index
ارزښتونه کاروو 1
، 2
او 3
د ډیفالټ، هور، او فعال حالتونو لپاره. په هور/فوکس/فعال کې، موږ یو ځانګړی عنصر د لوړ z-index
ارزښت سره مخ ته راوړو ترڅو د وروڼو عناصرو په اړه د دوی سرحد وښيي.