Panoramica
Componenti è opzioni per mette u vostru prughjettu Bootstrap, cumprese i cuntenituri di imballaggio, un sistema di griglia putente, un oggettu media flessibile è classi di utilità rispunsevuli.
I cuntenituri sò l'elementu di layout più basicu in Bootstrap è sò richiesti quandu si usa u nostru sistema di griglia predeterminatu . Sceglite da un cuntainer responsive, di larghezza fissa (chì significa i so max-width
cambiamenti à ogni puntu di rottura) o di larghezza di fluidu (chì significa chì hè 100%
largu tuttu u tempu).
Mentre chì i cuntenituri ponu esse nidificati, a maiò parte di i layout ùn anu micca bisognu di un containeru nidificatu.
Aduprà .container-fluid
per un cuntainer di larghezza tutale, spanning the whole wide of the viewport.
Siccomu Bootstrap hè sviluppatu per esse mobile prima, usemu una manciata di dumande di media per creà punti di rottura sensibili per i nostri layout è interfacce. Questi punti di rottura sò principalmente basati nantu à l'larghezza minima di a vista è ci permettenu di scalà elementi cum'è a finestra di vista cambia.
Bootstrap utilizza principalmente i seguenti intervalli di query media - o breakpoints - in i nostri fugliali Sass fonte per u nostru layout, sistema di griglia è cumpunenti.
Siccomu scrivimu a nostra fonte CSS in Sass, tutte e nostre dumande di media sò dispunibili via Sass mixins:
Occasionalmente usemu e dumande di media chì vanu in l'altra direzzione (a dimensione di u screnu datu o più chjuca ):
Da nutà chì, postu chì i navigatori ùn supportanu attualmente e dumande di cuntestu di gamma , travagliammu attornu à e limitazioni min-
è i max-
prefissi è i viewports cù larghezze fraccionari (chì ponu accade in certe cundizioni in i dispositi high-dpi, per esempiu) utilizendu valori cù più precisione per questi paraguni. .
Una volta, queste dumande di media sò ancu dispunibili via Sass mixins:
Ci hè ancu e dumande di media è mixin per targeting un unicu segmentu di dimensioni di schermu utilizendu l'larghezza minima è massima di breakpoint.
Queste dumande di media sò ancu dispunibili via Sass mixins:
In listessu modu, e dumande di media ponu copre parechje larghezze di breakpoint:
U Sass mixin per targeting u listessu intervallu di dimensioni di schermu seria:
Diversi cumpunenti di Bootstrap utilizanu z-index
, a pruprietà CSS chì aiuta à cuntrullà u layout furnisce un terzu assi per organizà u cuntenutu. Utilizemu una scala z-index predeterminata in Bootstrap chì hè stata cuncepita per stratificà bè a navigazione, i tooltips è popovers, modali è più.
Questi valori più elevati partenu da un numeru arbitrariu, altu è abbastanza specificu per evità idealmente cunflitti. Avemu bisognu di un inseme standard di questi in tutti i nostri cumpunenti stratificati - tooltips, popovers, navbars, dropdowns, modali - cusì pudemu esse raghjone cunsistenti in i cumpurtamenti. Ùn ci hè nisuna ragione chì ùn pudemu micca aduprà 100
+ o 500
+.
Ùn incuraghjemu micca a persunalizazione di sti valori individuali; duvete cambià unu, probabilmente avete bisognu di cambià tutti.
Per trattà e fruntiere sovrapposte in i cumpunenti (per esempiu, i buttoni è l'inputs in i gruppi di input), usemu valori bassu di una sola cifra z-index
di 1
, 2
, è 3
per i stati predeterminati, hover è attivi. In hover / focus / attivu, purtemu un elementu particulari in prima linea cù un z-index
valore più altu per mustrà u so cunfini nantu à l'elementi frateddi.