کتنه
ستاسو د بوټسټریپ پروژې ایښودلو لپاره اجزاوې او اختیارونه ، پشمول د ریپ کولو کانټینرونه ، د قوي گرډ سیسټم ، د انعطاف وړ میډیا اعتراض ، او د ځواب ویونکي کارونې ټولګي.
کانتینرونه
کانټینرونه په بوټسټریپ کې ترټولو لومړني ترتیب عنصر دي او زموږ د ډیفالټ گرډ سیسټم کارولو پرمهال اړین دي . کانټینرونه د مینځپانګې مینځپانګې ، پیډ ، او (کله ناکله) د مینځپانګې مینځلو لپاره کارول کیږي. پداسې حال کې چې کانټینرونه ځړول کیدی شي، ډیری ترتیبونه د ځړول شوي کانټینر ته اړتیا نلري.
بوټسټریپ د دریو مختلف کانټینرونو سره راځي:
.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
د هرې لوړې وقفې لپاره غوښتنه کوو. د مثال په توګه، .container-sm
د پیل کولو لپاره 100٪ پراخ دی تر هغه چې د sm
وقفې نقطې ته ورسیږي، چیرته چې دا به د ,، او سره md
اندازه lg
شي xl
.
ځواب ورکوونکي وقفې
څنګه چې بوټسټریپ لومړی د ګرځنده کیدو لپاره رامینځته شوی ، موږ د خپلو ترتیبونو او انٹرفیسونو لپاره د پام وړ وقفې رامینځته کولو لپاره یو څو میډیا پوښتنې کاروو. دا وقفې نقطې اکثرا د لږترلږه لید پورټ چوکۍ پراساس دي او موږ ته اجازه راکوي چې د لید لید بدلون سره عناصر اندازه کړو.
بوټسټریپ په عمده ډول زموږ د ترتیب ، گرډ سیسټم ، او برخو لپاره زموږ د سرچینې Sass فایلونو کې د لاندې میډیا پوښتنو سلسلې — یا بریک پوائنټونه کاروي.
څرنګه چې موږ په ساس کې زموږ سرچینه CSS لیکو، زموږ ټولې رسنۍ پوښتنې د ساس مکسین له لارې شتون لري:
موږ کله ناکله د رسنیو پوښتنې کاروو چې بل لوري ته ځي (د ورکړل شوي سکرین اندازه یا کوچنۍ ):
په یاد ولرئ چې براوزر اوس مهال د رینج شرایطو پوښتنو ملاتړ نه کوي ، موږ د محدودیتونو min-
او max-
مخکینیو او ویو پورټونو په شاوخوا کې کار کوو د جزوي چوکیو سره (کوم چې په ځانګړي شرایطو کې په لوړ dpi وسیلو ��ې واقع کیدی شي ، د مثال په توګه) د دې پرتله کولو لپاره د لوړ دقیقیت سره ارزښتونو کارولو سره. .
یوځل بیا، دا د رسنیو پوښتنې د ساس مکسین له لارې هم شتون لري:
د لږترلږه او اعظمي وقفې چوکۍ په کارولو سره د سکرین اندازې یوې واحدې برخې په نښه کولو لپاره د رسنیو پوښتنې او مکسینونه هم شتون لري.
دا د رسنیو پوښتنې د ساس مکسین له لارې هم شتون لري:
په ورته ډول، د رسنیو پوښتنې کیدای شي د ډیری وقفې چوکۍ پراخه کړي:
د ورته سکرین اندازې سلسلې په نښه کولو لپاره د ساس مکسین به دا وي:
Z-index
د بوټسټریپ ډیری برخې کاروي z-index
، د CSS ملکیت چې د مینځپانګې تنظیم کولو لپاره دریم محور چمتو کولو سره کنټرول ترتیب کې مرسته کوي. موږ په بوټسټریپ کې د ډیفالټ z-index پیمانه کاروو چې په سمه توګه د نیویګیشن ، ټوټیپونو او پاپورونو ، موډلونو او نور ډیر څه لپاره ډیزاین شوی.
دا لوړ ارزښتونه په خپل سري شمیره پیل کیږي، لوړ او په کافي اندازه مشخص دي چې په مثالي توګه د شخړو مخه ونیسي. موږ زموږ په سطحه اجزاو کې د دې معیاري سیټ ته اړتیا لرو — اوزار ټیپونه ، پاپورونه ، نوبارز ، ډراپ ډاونونه ، موډلونه — نو موږ کولی شو په چلندونو کې په معقول ډول ثابت واوسو. 100
هیڅ دلیل شتون نلري چې موږ + یا + کارولی نه وي 500
.
موږ د دې انفرادي ارزښتونو دودیز کول نه هڅوو؛ که تاسو یو بدل کړئ، تاسو احتمال لرئ چې دا ټول بدل کړئ.
په اجزاوو کې د متقابل سرحدونو اداره کولو لپاره (د مثال په توګه، بټنونه او د ان پټ ګروپونو کې داخلونه)، موږ د ټیټ واحد عددي z-index
ارزښتونو څخه کار اخلو 1
، 2
او3
د ډیفالټ ، هور ، او فعال حالتونو لپارهپه هور/فوکس/فعال کې، موږ یو ځانګړی عنصر د لوړ z-index
ارزښت سره مخ ته راوړو ترڅو د وروڼو عناصرو په اړه د دوی سرحد وښيي.