गुणधर्म प्रदर्शित करा
आमच्या डिस्प्ले युटिलिटीजसह घटकांचे डिस्प्ले व्हॅल्यू आणि बरेच काही जलद आणि प्रतिसादाने टॉगल करा. काही अधिक सामान्य मूल्यांसाठी समर्थन, तसेच मुद्रण करताना प्रदर्शन नियंत्रित करण्यासाठी काही अतिरिक्त समाविष्टीत आहे.
आमच्या रिस्पॉन्सिव्ह डिस्प्ले युटिलिटी क्लासेससह displayमालमत्तेचे मूल्य बदला . आम्ही हेतुपुरस्सर साठी सर्व संभाव्य मूल्यांच्या उपसंचाचे समर्थन करतो display. आपल्याला आवश्यकतेनुसार विविध प्रभावांसाठी वर्ग एकत्र केले जाऊ शकतात.
डिस्प्ले युटिलिटी क्लास जे सर्व ब्रेकपॉईंट्सवर लागू होतात , xsते xl, त्यांच्यामध्ये कोणतेही ब्रेकपॉइंट संक्षेप नाही. याचे कारण असे की ते वर्ग वरून min-width: 0;आणि वर लागू केले जातात आणि त्यामुळे मीडिया क्वेरीने बांधील नाहीत. तथापि, उर्वरित ब्रेकपॉइंट्समध्ये ब्रेकपॉइंट संक्षेप समाविष्ट आहे.
म्हणून, वर्गांची नावे फॉरमॅट वापरून दिली आहेत:
.d-{value}च्या साठीxs.d-{breakpoint}-{value}साठीsm,md,lg, आणिxl.
जेथे मूल्य एक आहे:
noneinlineinline-blockblocktabletable-celltable-rowflexinline-flex
मीडिया क्वेरी दिलेल्या ब्रेकपॉइंट किंवा त्याहून मोठ्या असलेल्या स्क्रीनच्या रुंदीवर परिणाम करतात . उदाहरणार्थ, दोन्ही आणि स्क्रीनवरील .d-lg-noneसेट .display: none;lgxl
<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>
जलद मोबाइल-अनुकूल विकासासाठी, डिव्हाइसद्वारे घटक दर्शवण्यासाठी आणि लपवण्यासाठी प्रतिसादात्मक प्रदर्शन वर्ग वापरा. एकाच साइटच्या पूर्णपणे भिन्न आवृत्त्या तयार करणे टाळा, त्याऐवजी प्रत्येक स्क्रीन आकारासाठी घटक प्रतिसादात्मकपणे लपवा.
घटक लपविण्यासाठी कोणत्याही प्रतिसादात्मक स्क्रीन भिन्नतेसाठी .d-noneवर्ग किंवा एक वर्ग वापरा..d-{sm,md,lg,xl}-none
केवळ दिलेल्या स्क्रीन आकारांच्या अंतरावर एक घटक दाखवण्यासाठी तुम्ही एक वर्ग एका .d-*-noneवर्गासह एकत्र करू शकता .d-*-*, उदाहरणार्थ .d-none .d-md-block .d-xl-noneमध्यम आणि मोठ्या उपकरणांशिवाय सर्व स्क्रीन आकारांसाठी घटक लपवेल.
| स्क्रीन आकार | वर्ग |
|---|---|
| सर्वांवर लपलेले | .d-none |
| फक्त xs वर लपलेले | .d-none .d-sm-block |
| लपलेले फक्त sm वर | .d-sm-none .d-md-block |
| लपलेले फक्त md वर | .d-md-none .d-lg-block |
| फक्त lg वर लपलेले | .d-lg-none .d-xl-block |
| फक्त xl वर लपलेले | .d-xl-none |
| सर्वांवर दृश्यमान | .d-block |
| फक्त xs वर दृश्यमान | .d-block .d-sm-none |
| फक्त sm वर दृश्यमान | .d-none .d-sm-block .d-md-none |
| केवळ md वर दृश्यमान | .d-none .d-md-block .d-lg-none |
| फक्त lg वर दृश्यमान | .d-none .d-lg-block .d-xl-none |
| केवळ 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>
displayआमच्या प्रिंट डिस्प्ले युटिलिटी क्लाससह मुद्रित करताना घटकांचे मूल्य बदला . displayआमच्या प्रतिसादात्मक .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
प्रिंट आणि डिस्प्ले वर्ग एकत्र केले जाऊ शकतात.
<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>