Akopọ
Awọn paati ati awọn aṣayan fun fifisilẹ iṣẹ akanṣe Bootstrap rẹ, pẹlu awọn apoti wiwu, eto akoj ti o lagbara, ohun elo media rọ, ati awọn kilasi ohun elo idahun.
Awọn apoti
Awọn apoti jẹ ẹya ipilẹ akọkọ julọ ni Bootstrap ati pe a nilo nigba lilo eto akoj aiyipada wa . Awọn apoti ni a lo lati ni, paadi, ati (nigbakugba) aarin akoonu laarin wọn. Lakoko ti awọn apoti le jẹ itẹ-ẹiyẹ, ọpọlọpọ awọn ipalemo ko nilo eiyan itẹ-ẹiyẹ kan.
Bootstrap wa pẹlu awọn apoti oriṣiriṣi mẹta:
.container
, eyi ti o ṣeto amax-width
ni kọọkan idahun breakpoint.container-fluid
, eyi ti o jẹwidth: 100%
ni gbogbo breakpoints.container-{breakpoint}
, ti o jẹwidth: 100%
titi ti pàtó kan breakpoint
Awọn tabili ni isalẹ sapejuwe bi kọọkan eiyan ká max-width
afiwe si awọn atilẹba .container
ati ki o .container-fluid
kọja kọọkan breakpoint.
Wo wọn ni iṣe ki o ṣe afiwe wọn ninu apẹẹrẹ Grid wa .
Afikun kekere <576px |
Kekere ≥576px |
Alabọde ≥768px |
Nla ≥992px |
Afikun nla ≥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% |
Gbogbo-ni-ọkan
Kilasi aiyipada .container
wa jẹ idahun, eiyan iwọn ti o wa titi, afipamo awọn max-width
iyipada rẹ ni aaye fifọ kọọkan.
Omi
Lo .container-fluid
fun eiyan iwọn ni kikun, ti o yika gbogbo iwọn ti oju wiwo naa.
Idahun
Awọn apoti idahun jẹ tuntun ni Bootstrap v4.4. Wọn gba ọ laaye lati pato kilasi kan ti o jẹ 100% fife titi aaye isinmi ti a sọ pato ti de, lẹhin eyi a lo max-width
s fun ọkọọkan awọn aaye fifọ giga. Fun apẹẹrẹ, .container-sm
ni 100% fife lati bẹrẹ titi aaye sm
fifọ yoo ti de, nibiti yoo ti ṣe iwọn pẹlu md
, lg
, ati xl
.
Idahun breakpoints
Niwọn igba ti Bootstrap ti ni idagbasoke lati jẹ alagbeka ni akọkọ, a lo ọwọ diẹ ti awọn ibeere media lati ṣẹda awọn aaye fifọ ni oye fun awọn ipalemo ati awọn atọkun wa. Awọn aaye fifọ wọnyi da lori awọn iwọn iwo wiwo ti o kere ju ati gba wa laaye lati ṣe iwọn awọn eroja bi wiwo wiwo ṣe yipada.
Bootstrap ni akọkọ nlo awọn sakani ibeere media atẹle wọnyi—tabi awọn aaye fifọ-ni awọn faili Sass orisun wa fun iṣeto wa, eto akoj, ati awọn paati.
Niwọn igba ti a ti kọ orisun CSS wa ni Sass, gbogbo awọn ibeere media wa wa nipasẹ awọn apopọ Sass:
Lẹẹkọọkan a lo awọn ibeere media ti o lọ si ọna miiran (iwọn iboju ti a fun tabi kere si ):
Ṣe akiyesi pe niwọn igba ti awọn aṣawakiri ko ṣe atilẹyin awọn ibeere ipo ipo lọwọlọwọ , a ṣiṣẹ ni ayika awọn aropin ti min-
ati awọn max-
asọtẹlẹ ati awọn iwo wiwo pẹlu awọn iwọn ida (eyiti o le waye labẹ awọn ipo kan lori awọn ẹrọ dpi giga, fun apẹẹrẹ) nipa lilo awọn iye pẹlu konge giga fun awọn afiwera wọnyi .
Lẹẹkansi, awọn ibeere media wọnyi tun wa nipasẹ awọn apopọ Sass:
Awọn ibeere media tun wa ati awọn alapọpọ fun ibi-afẹde apakan kan ti awọn iwọn iboju ni lilo iwọn ti o kere ju ati iwọn fifọ aaye ti o pọju.
Awọn ibeere media wọnyi tun wa nipasẹ awọn mixins Sass:
Bakanna, awọn ibeere media le gun ọpọ awọn iwọn fifọ ojuami:
Adapọ Sass fun ibi-afẹde iwọn iwọn iboju kanna yoo jẹ:
Z-itọka
Orisirisi awọn paati Bootstrap lo z-index
, ohun-ini CSS ti o ṣe iranlọwọ ipalẹmọ iṣakoso nipasẹ ipese ipo kẹta lati ṣeto akoonu. A lo iwọn-itọka z-aiyipada ni Bootstrap ti o jẹ apẹrẹ lati ṣe lilọ kiri ni deede, awọn imọran irinṣẹ ati awọn agbejade, awọn awoṣe, ati diẹ sii.
Awọn iye ti o ga julọ bẹrẹ ni nọmba lainidii, giga ati ni pato to lati yago fun awọn ija. A nilo eto boṣewa ti iwọnyi kọja awọn ohun elo ti o fẹlẹfẹlẹ wa — awọn irinṣẹ irinṣẹ, popovers, navbars, dropdowns, modals — nitorinaa a le ni ibamu deede ni awọn ihuwasi. Ko si idi ti a ko le ti lo 100
+ tabi 500
+.
A ko ṣe iwuri fun isọdi ti awọn iye ẹni kọọkan; ti o ba yi ọkan pada, o ṣee ṣe o nilo lati yi gbogbo wọn pada.
Lati mu awọn aala agbekọja laarin awọn paati (fun apẹẹrẹ, awọn bọtini ati awọn igbewọle ni awọn ẹgbẹ titẹ sii), a lo awọn iye oni-nọmba z-index
kekere ti 1
, 2
, ati 3
fun aiyipada, rababa, ati awọn ipinlẹ ti nṣiṣe lọwọ. Lori rababa / idojukọ / lọwọ, a mu ipin kan pato wa si iwaju pẹlu iye ti o ga z-index
julọ lati ṣafihan aala wọn lori awọn eroja arakunrin.