Overview
Ny singa sy ny safidy amin'ny fametrahana ny tetikasa Bootstrap-nao, ao anatin'izany ny famonosana kaontenera, ny rafitra grid matanjaka, ny haino aman-jery mora azo, ary ny kilasin'ny fitaovana mandray andraikitra.
fitoeran
Ny kaontenera no singa fandrafetana fototra indrindra ao amin'ny Bootstrap ary ilaina rehefa mampiasa ny rafitry ny grid default . Ny kaontenera dia ampiasaina mba hitahirizana, pad, ary (indraindray) hampifantoka ny atiny ao anatiny. Na dia azo asiana akany aza ny kaontenera, ny ankamaroan'ny fandrindrana dia tsy mila kaontenera misy akany.
Bootstrap dia tonga miaraka amin'ny kaontenera telo samihafa:
.container
, izay mametraka amax-width
isaky ny teboka fiatoana mamaly.container-fluid
, izaywidth: 100%
amin'ny toerana tapaka rehetra.container-{breakpoint}
, izaywidth: 100%
mandra-pahatapitry ny fotoana voafaritra
Ny tabilao etsy ambany dia mampiseho ny max-width
fampitahana ny kaontenera tsirairay amin'ny tany am-boalohany .container
sy .container-fluid
manerana ny teboka tsirairay.
Jereo amin'ny hetsika izy ireo ary ampitahao amin'ny ohatra Grid .
Kely fanampiny <576px |
Kely ≥576px |
antonony ≥768px |
Lehibe ≥992px |
Lehibe fanampiny ≥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% |
Rehetra-In-One
Ny .container
kilasin'ny mahazatra anay dia kaontenera mandray andraikitra, mirefy raikitra, midika izany fa ny max-width
fiovany isaky ny toerana tapaka.
tsiranoka
Ampiasaina .container-fluid
ho an'ny fitoeran-javatra mivelatra feno, mandrakotra ny sakan'ny seranan-tsambo manontolo.
manaiky
Vaovao ao amin'ny Bootstrap v4.4. Izy ireo dia mamela anao hamaritra kilasy iray izay 100% ny sakany mandra-pahatongan'ny teboka voatondro, ary avy eo dia mampihatra max-width
s ho an'ny tsirairay amin'ireo teboka avo kokoa. Ohatra, .container-sm
dia 100% ny sakany hanombohana mandra-pahatongan'ny sm
teboka tapaka, izay hampiakatra azy amin'ny md
, lg
, ary xl
.
Fiatoana mamaly
Koa satria ny Bootstrap dia novolavolaina ho finday voalohany, dia mampiasa fanontaniana media vitsivitsy izahay mba hamoronana fikatsahana saina ho an'ny drafitra sy ny interface. Ireo teboka fiatoana ireo dia mifototra amin'ny sakan'ny seranan-tsambo kely indrindra ary mamela antsika hampitombo ny singa rehefa miova ny seranan-tsambo.
Ny Bootstrap dia mampiasa voalohany indrindra ireto andiana fangatahana fampahalalam-baovao manaraka ireto—na teboka fiatoana—ao amin'ny rakitra Sass loharanontsika ho an'ny firafitry ny rafitra, ny rafitra ary ny singa.
Koa satria manoratra ny loharano CSS ao amin'ny Sass izahay, dia azo alaina amin'ny alalan'ny Sass mixins ny fanontanian'ny media rehetra:
Mampiasa fanontaniana amin'ny haino aman-jery mandeha amin'ny lalana hafa izahay indraindray (ny haben'ny efijery nomena na kely kokoa ):
Mariho fa satria tsy manohana ny fanontaniana momba ny contexte ny navigateur amin'izao fotoana izao , dia miasa manodidina ny famerana min-
sy ny max-
prefix ary ny efitra fijerena miaraka amin'ny sakan'ny fractional izahay (izay mety hitranga amin'ny fepetra sasany amin'ny fitaovana avo lenta, ohatra) amin'ny fampiasana sanda manana mari-pahaizana ambony kokoa ho an'ireo fampitahana ireo. .
Indray mandeha, ireto fanontaniana media ireto dia azo alaina amin'ny alàlan'ny Sass mixins ihany koa:
Misy ihany koa ny fangatahan'ny haino aman-jery sy ny mixins amin'ny fikojakojana ampahany tokana amin'ny haben'ny efijery amin'ny fampiasana ny sakany faran'izay kely indrindra sy ambony indrindra.
Ireo fanontaniana media ireo dia azo alaina amin'ny alàlan'ny Sass mixins:
Toy izany koa, ny fangatahan'ny haino aman-jery dia mety haharitra amin'ny sakan'ny fiatoana maro:
Ny mixin Sass ho an'ny tanjona mitovy amin'ny haben'ny efijery dia:
Z-index
Betsaka ny singa Bootstrap mampiasa z-index
, ny fananana CSS izay manampy amin'ny fanaraha-maso ny layout amin'ny alàlan'ny fanomezana axis fahatelo handaminana votoaty. Mampiasa mari-pandrefesana z-index izahay ao amin'ny Bootstrap izay natao hanitsiana tsara ny fitetezana, toro-hevitra ary popover, modals ary maro hafa.
Ireo sanda ambony ireo dia manomboka amin'ny isa tsy misy dikany, avo sy voafaritra tsara mba hisorohana ny fifandirana. Mila andiana manara-penitra amin'ireo singa misy sosona isika—fitaovana, popovers, navbars, dropdowns, modals—mba hahafahantsika mifanaraka tsara amin'ny fitondrantena. Tsy misy antony tsy nahafahantsika nampiasa 100
+ na 500
+.
Tsy mamporisika ny fanamboarana ireo soatoavina manokana ireo izahay; raha hanova iray ianao dia mety mila manova azy rehetra.
Mba hifehezana ny sisin-tany mifanipaka ao anatin'ny singa (oh: ny bokotra sy ny fidirana ao amin'ny vondrona fampidirana), dia mampiasa z-index
sanda isa kely ambany ny 1
, 2
, ary 3
ho an'ny default, hover, ary fanjakana mavitrika. Ao amin'ny hover/focus/active, dia mitondra singa iray manokana ho eo amin'ny lohalaharana miaraka amin'ny z-index
sanda ambony kokoa izahay mba hampisehoana ny sisin-taniny eo amin'ireo singa mpiray tampo.