Paparkan harta
Togol nilai paparan komponen dan banyak lagi dengan pantas dan responsif dengan utiliti paparan kami. Termasuk sokongan untuk beberapa nilai yang lebih biasa, serta beberapa tambahan untuk mengawal paparan semasa mencetak.
Tukar nilai displayharta dengan kelas utiliti paparan responsif kami. Kami sengaja menyokong hanya subset daripada semua nilai yang mungkin untuk display. Kelas boleh digabungkan untuk pelbagai kesan yang anda perlukan.
Paparkan kelas utiliti yang digunakan untuk semua titik putus , dari xshingga xl, tiada singkatan titik putus di dalamnya. Ini kerana kelas tersebut digunakan dari min-width: 0;dan ke atas, dan oleh itu tidak terikat dengan pertanyaan media. Walau bagaimanapun, titik putus yang selebihnya termasuk singkatan titik putus.
Oleh itu, kelas dinamakan menggunakan format:
.d-{value}untukxs.d-{breakpoint}-{value}untuksm,md,lgdanxl.
Di mana nilai adalah salah satu daripada:
noneinlineinline-blockblocktabletable-celltable-rowflexinline-flex
Pertanyaan media mempengaruhi lebar skrin dengan titik putus yang diberikan atau lebih besar . Contohnya, .d-lg-noneset display: none;pada kedua -duanya lgdan xlskrin.
<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>
Untuk pembangunan mesra mudah alih yang lebih pantas, gunakan kelas paparan responsif untuk menunjukkan dan menyembunyikan elemen mengikut peranti. Elakkan membuat versi yang sama sekali berbeza untuk tapak yang sama, sebaliknya sembunyikan elemen secara responsif untuk setiap saiz skrin.
Untuk menyembunyikan elemen hanya gunakan .d-nonekelas atau salah satu .d-{sm,md,lg,xl}-nonekelas untuk sebarang variasi skrin responsif.
Untuk menunjukkan elemen hanya pada selang saiz skrin tertentu, anda boleh menggabungkan satu .d-*-nonekelas dengan .d-*-*kelas, contohnya .d-none .d-md-block .d-xl-noneakan menyembunyikan elemen untuk semua saiz skrin kecuali pada peranti sederhana dan besar.
| Saiz skrin | Kelas |
|---|---|
| Tersembunyi pada semua | .d-none |
| Tersembunyi hanya pada xs | .d-none .d-sm-block |
| Tersembunyi hanya pada sm | .d-sm-none .d-md-block |
| Tersembunyi hanya pada md | .d-md-none .d-lg-block |
| Tersembunyi hanya pada lg | .d-lg-none .d-xl-block |
| Tersembunyi hanya pada xl | .d-xl-none |
| Kelihatan pada semua | .d-block |
| Kelihatan hanya pada xs | .d-block .d-sm-none |
| Kelihatan hanya pada sm | .d-none .d-sm-block .d-md-none |
| Kelihatan hanya pada md | .d-none .d-md-block .d-lg-none |
| Kelihatan pada lg | .d-none .d-lg-block .d-xl-none |
| Kelihatan hanya pada 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>
Tukar displaynilai elemen semasa mencetak dengan kelas utiliti paparan cetakan kami. Termasuk sokongan untuk nilai yang sama seperti utiliti displayresponsif kami ..d-*
.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
Kelas cetakan dan paparan boleh digabungkan.
<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>