Svojstvo prikaza
Brzo i brzo mijenjajte prikaz vrijednosti komponenti i više s našim uslužnim programima za prikaz. Uključuje podršku za neke od uobičajenih vrijednosti, kao i neke dodatke za kontrolu prikaza prilikom ispisa.
Promijenite vrijednost display
svojstva s našim responzivnim klasama uslužnih programa. Namjerno podržavamo samo podskup svih mogućih vrijednosti za display
. Klase se mogu kombinirati za različite efekte prema vašim potrebama.
Klase korisnih programa za prikaz koje se primjenjuju na sve prijelomne točke , od xs
do xl
, u sebi nemaju kraticu prijelomne točke. To je zato što se te klase primjenjuju od min-width: 0;
i prema gore i stoga nisu vezane medijskim upitom. Međutim, preostale prijelomne točke uključuju kraticu prijelomne točke.
Kao takve, klase su imenovane koristeći format:
.d-{value}
zaxs
.d-{breakpoint}-{value}
zasm
,md
,lg
, ixl
.
Gdje je vrijednost jedno od:
none
inline
inline-block
block
table
table-cell
table-row
flex
inline-flex
Medijski upiti utječu na širine zaslona s danom prijelomnom točkom ili većom . Na primjer, .d-lg-none
postavlja display: none;
na oba lg
i xl
ekranima.
<div class="d-inline p-2 bg-primary text-white">d-inline</div>
<div class="d-inline p-2 bg-dark text-white">d-inline</div>
<span class="d-block p-2 bg-primary text-white">d-block</span>
<span class="d-block p-2 bg-dark text-white">d-block</span>
Za brži razvoj prilagođen mobilnim uređajima koristite klase responzivnog zaslona za prikazivanje i skrivanje elemenata po uređaju. Izbjegavajte stvaranje potpuno različitih verzija iste web-lokacije, umjesto toga sakrijte element odgovarajući za svaku veličinu zaslona.
Za skrivanje elemenata jednostavno upotrijebite .d-none
klasu ili jednu od .d-{sm,md,lg,xl}-none
klasa za bilo koju varijaciju responzivnog zaslona.
Da biste prikazali element samo u određenom intervalu veličina zaslona, možete kombinirati jednu .d-*-none
klasu s .d-*-*
klasom, na primjer .d-none .d-md-block .d-xl-none
, sakrit će element za sve veličine zaslona osim na srednjim i velikim uređajima.
Veličina ekrana | Klasa |
---|---|
Skriveno na svim | .d-none |
Skriven samo na xs | .d-none .d-sm-block |
Skriven samo na sm | .d-sm-none .d-md-block |
Skriven samo na md | .d-md-none .d-lg-block |
Skriven samo na lg | .d-lg-none .d-xl-block |
Skriveno samo na xl | .d-xl-none |
Vidljivo na svim | .d-block |
Vidljivo samo na xs | .d-block .d-sm-none |
Vidljivo samo na sm | .d-none .d-sm-block .d-md-none |
Vidljivo samo na md | .d-none .d-md-block .d-lg-none |
Vidljivo samo na lg | .d-none .d-lg-block .d-xl-none |
Vidljivo samo na xl | .d-none .d-xl-block |
<div class="d-lg-none">hide on screens wider than lg</div>
<div class="d-none d-lg-block">hide on screens smaller than lg</div>
Promijenite display
vrijednost elemenata prilikom ispisa s našim klasama uslužnih programa za prikaz ispisa. Uključuje podršku za iste display
vrijednosti kao i naši responzivni .d-*
uslužni programi.
.d-print-none
.d-print-inline
.d-print-inline-block
.d-print-block
.d-print-table
.d-print-table-row
.d-print-table-cell
.d-print-flex
.d-print-inline-flex
Klase ispisa i prikaza mogu se kombinirati.
<div class="d-print-none">Screen Only (Hide on print only)</div>
<div class="d-none d-print-block">Print Only (Hide on screen only)</div>
<div class="d-none d-lg-block d-print-block">Hide up to large on screen, but always show on print</div>