पत्ते
बूटस्ट्रैप के कार्ड कई प्रकार और विकल्पों के साथ एक लचीला और एक्स्टेंसिबल सामग्री कंटेनर प्रदान करते हैं।
के बारे में
कार्ड एक लचीला और एक्स्टेंसिबल सामग्री कंटेनर है। इसमें हेडर और फुटर के विकल्प, सामग्री की एक विस्तृत विविधता, प्रासंगिक पृष्ठभूमि रंग और शक्तिशाली प्रदर्शन विकल्प शामिल हैं। यदि आप बूटस्ट्रैप 3 से परिचित हैं, तो कार्ड हमारे पुराने पैनल, कुओं और थंबनेल को बदल देते हैं। उन घटकों के समान कार्यक्षमता कार्ड के लिए संशोधक वर्गों के रूप में उपलब्ध है।
उदाहरण
कार्ड यथासंभव कम मार्कअप और शैलियों के साथ बनाए जाते हैं, लेकिन फिर भी एक टन नियंत्रण और अनुकूलन प्रदान करने का प्रबंधन करते हैं। फ्लेक्सबॉक्स के साथ निर्मित, वे आसान संरेखण प्रदान करते हैं और अन्य बूटस्ट्रैप घटकों के साथ अच्छी तरह से मिश्रण करते हैं। उनके पास margin
डिफ़ॉल्ट रूप से नहीं है, इसलिए आवश्यकतानुसार रिक्ति उपयोगिताओं का उपयोग करें ।
नीचे मिश्रित सामग्री और निश्चित चौड़ाई वाले मूल कार्ड का उदाहरण दिया गया है। शुरू करने के लिए कार्ड की कोई निश्चित चौड़ाई नहीं है, इसलिए वे स्वाभाविक रूप से इसके मूल तत्व की पूरी चौड़ाई भर देंगे। यह हमारे विभिन्न आकार विकल्पों के साथ आसानी से अनुकूलित किया जाता है ।
कार्ड का शीर्षक
कार्ड के शीर्षक पर निर्माण करने और कार्ड की सामग्री का बड़ा हिस्सा बनाने के लिए कुछ त्वरित उदाहरण टेक्स्ट।
कही चले जाओ<div class="card" style="width: 18rem;">
<img src="..." class="card-img-top" alt="...">
<div class="card-body">
<h5 class="card-title">Card title</h5>
<p class="card-text">Some quick example text to build on the card title and make up the bulk of the card's content.</p>
<a href="#" class="btn btn-primary">Go somewhere</a>
</div>
</div>
सामग्री प्रकार
कार्ड विभिन्न प्रकार की सामग्री का समर्थन करते हैं, जिसमें चित्र, पाठ, सूची समूह, लिंक और बहुत कुछ शामिल हैं। क्या समर्थित है इसके उदाहरण नीचे दिए गए हैं।
शरीर
कार्ड का बिल्डिंग ब्लॉक है .card-body
. जब भी आपको कार्ड के भीतर एक गद्देदार अनुभाग की आवश्यकता हो, इसका उपयोग करें।
<div class="card">
<div class="card-body">
This is some text within a card body.
</div>
</div>
शीर्षक, टेक्स्ट और लिंक
कार्ड टाइटल का उपयोग टैग में जोड़कर किया जाता .card-title
है <h*>
। .card-link
उसी तरह, एक <a>
टैग में जोड़कर लिंक जोड़े जाते हैं और एक दूसरे के बगल में रखे जाते हैं ।
.card-subtitle
उपशीर्षक का उपयोग एक <h*>
टैग में जोड़कर किया जाता है । यदि आइटम .card-title
और .card-subtitle
आइटम किसी आइटम में रखे जाते हैं .card-body
, तो कार्ड शीर्षक और उपशीर्षक अच्छी तरह से संरेखित होते हैं।
कार्ड का शीर्षक
कार्ड उपशीर्षक
कार्ड के शीर्षक पर निर्माण करने और कार्ड की सामग्री का बड़ा हिस्सा बनाने के लिए कुछ त्वरित उदाहरण टेक्स्ट।
कार्ड लिंक एक और लिंक<div class="card" style="width: 18rem;">
<div class="card-body">
<h5 class="card-title">Card title</h5>
<h6 class="card-subtitle mb-2 text-muted">Card subtitle</h6>
<p class="card-text">Some quick example text to build on the card title and make up the bulk of the card's content.</p>
<a href="#" class="card-link">Card link</a>
<a href="#" class="card-link">Another link</a>
</div>
</div>
इमेजिस
.card-img-top
कार्ड के शीर्ष पर एक छवि रखता है। के साथ .card-text
, कार्ड में टेक्स्ट जोड़ा जा सकता है। टेक्स्ट .card-text
को मानक HTML टैग्स के साथ भी स्टाइल किया जा सकता है।
कार्ड के शीर्षक पर निर्माण करने और कार्ड की सामग्री का बड़ा हिस्सा बनाने के लिए कुछ त्वरित उदाहरण टेक्स्ट।
<div class="card" style="width: 18rem;">
<img src="..." class="card-img-top" alt="...">
<div class="card-body">
<p class="card-text">Some quick example text to build on the card title and make up the bulk of the card's content.</p>
</div>
</div>
सूची समूह
फ्लश सूची समूह वाले कार्ड में सामग्री की सूचियां बनाएं।
- एक वस्तु
- एक दूसरा आइटम
- एक तीसरा आइटम
<div class="card" style="width: 18rem;">
<ul class="list-group list-group-flush">
<li class="list-group-item">An item</li>
<li class="list-group-item">A second item</li>
<li class="list-group-item">A third item</li>
</ul>
</div>
- एक वस्तु
- एक दूसरा आइटम
- एक तीसरा आइटम
<div class="card" style="width: 18rem;">
<div class="card-header">
Featured
</div>
<ul class="list-group list-group-flush">
<li class="list-group-item">An item</li>
<li class="list-group-item">A second item</li>
<li class="list-group-item">A third item</li>
</ul>
</div>
- एक वस्तु
- एक दूसरा आइटम
- एक तीसरा आइटम
<div class="card" style="width: 18rem;">
<ul class="list-group list-group-flush">
<li class="list-group-item">An item</li>
<li class="list-group-item">A second item</li>
<li class="list-group-item">A third item</li>
</ul>
<div class="card-footer">
Card footer
</div>
</div>
रसोई के पानी का नल
अपनी ज़रूरत का कार्ड बनाने के लिए कई प्रकार की सामग्री को मिलाएँ और मिलाएँ, या वहाँ सब कुछ फेंक दें। नीचे दिखाए गए चित्र शैलियाँ, ब्लॉक, पाठ शैलियाँ और एक सूची समूह हैं—सभी एक निश्चित-चौड़ाई वाले कार्ड में लिपटे हुए हैं।
कार्ड का शीर्षक
कार्ड के शीर्षक पर निर्माण करने और कार्ड की सामग्री का बड़ा हिस्सा बनाने के लिए कुछ त्वरित उदाहरण टेक्स्ट।
- एक वस्तु
- एक दूसरा आइटम
- एक तीसरा आइटम
<div class="card" style="width: 18rem;">
<img src="..." class="card-img-top" alt="...">
<div class="card-body">
<h5 class="card-title">Card title</h5>
<p class="card-text">Some quick example text to build on the card title and make up the bulk of the card's content.</p>
</div>
<ul class="list-group list-group-flush">
<li class="list-group-item">An item</li>
<li class="list-group-item">A second item</li>
<li class="list-group-item">A third item</li>
</ul>
<div class="card-body">
<a href="#" class="card-link">Card link</a>
<a href="#" class="card-link">Another link</a>
</div>
</div>
शीर्ष लेख और पद लेख
एक कार्ड के भीतर एक वैकल्पिक शीर्षलेख और/या पादलेख जोड़ें।
विशेष शीर्षक उपचार
अतिरिक्त सामग्री के लिए प्राकृतिक लीड-इन के रूप में नीचे दिए गए सहायक पाठ के साथ।
कही चले जाओ<div class="card">
<div class="card-header">
Featured
</div>
<div class="card-body">
<h5 class="card-title">Special title treatment</h5>
<p class="card-text">With supporting text below as a natural lead-in to additional content.</p>
<a href="#" class="btn btn-primary">Go somewhere</a>
</div>
</div>
.card-header
कार्ड हेडर को <h*>
तत्वों में जोड़कर स्टाइल किया जा सकता है ।
विशेष रुप से प्रदर्शित
विशेष शीर्षक उपचार
अतिरिक्त सामग्री के लिए प्राकृतिक लीड-इन के रूप में नीचे दिए गए सहायक पाठ के साथ।
कही चले जाओ<div class="card">
<h5 class="card-header">Featured</h5>
<div class="card-body">
<h5 class="card-title">Special title treatment</h5>
<p class="card-text">With supporting text below as a natural lead-in to additional content.</p>
<a href="#" class="btn btn-primary">Go somewhere</a>
</div>
</div>
एक प्रसिद्ध उद्धरण, एक ब्लॉकक्वाट तत्व में निहित है।
<div class="card">
<div class="card-header">
Quote
</div>
<div class="card-body">
<blockquote class="blockquote mb-0">
<p>A well-known quote, contained in a blockquote element.</p>
<footer class="blockquote-footer">Someone famous in <cite title="Source Title">Source Title</cite></footer>
</blockquote>
</div>
</div>
विशेष शीर्षक उपचार
अतिरिक्त सामग्री के लिए प्राकृतिक लीड-इन के रूप में नीचे दिए गए सहायक पाठ के साथ।
कही चले जाओ<div class="card text-center">
<div class="card-header">
Featured
</div>
<div class="card-body">
<h5 class="card-title">Special title treatment</h5>
<p class="card-text">With supporting text below as a natural lead-in to additional content.</p>
<a href="#" class="btn btn-primary">Go somewhere</a>
</div>
<div class="card-footer text-muted">
2 days ago
</div>
</div>
आकार
कार्ड width
शुरू करने के लिए कोई विशिष्ट नहीं मानते हैं, इसलिए वे 100% चौड़े होंगे जब तक कि अन्यथा न कहा जाए। आप इसे कस्टम CSS, ग्रिड क्लासेस, ग्रिड Sass मिक्सिन या उपयोगिताओं के साथ आवश्यकतानुसार बदल सकते हैं।
ग्रिड मार्कअप का उपयोग करना
ग्रिड का उपयोग करते हुए, कार्ड को आवश्यकतानुसार कॉलम और पंक्तियों में लपेटें।
विशेष शीर्षक उपचार
अतिरिक्त सामग्री के लिए प्राकृतिक लीड-इन के रूप में नीचे दिए गए सहायक पाठ के साथ।
कही चले जाओविशेष शीर्षक उपचार
अतिरिक्त सामग्री के लिए प्राकृतिक लीड-इन के रूप में नीचे दिए गए सहायक पाठ के साथ।
कही चले जाओ<div class="row">
<div class="col-sm-6">
<div class="card">
<div class="card-body">
<h5 class="card-title">Special title treatment</h5>
<p class="card-text">With supporting text below as a natural lead-in to additional content.</p>
<a href="#" class="btn btn-primary">Go somewhere</a>
</div>
</div>
</div>
<div class="col-sm-6">
<div class="card">
<div class="card-body">
<h5 class="card-title">Special title treatment</h5>
<p class="card-text">With supporting text below as a natural lead-in to additional content.</p>
<a href="#" class="btn btn-primary">Go somewhere</a>
</div>
</div>
</div>
</div>
उपयोगिताओं का उपयोग करना
कार्ड की चौड़ाई जल्दी से सेट करने के लिए हमारी मुट्ठी भर उपलब्ध साइज़िंग उपयोगिताओं का उपयोग करें।
कार्ड का शीर्षक
अतिरिक्त सामग्री के लिए प्राकृतिक लीड-इन के रूप में नीचे दिए गए सहायक पाठ के साथ।
बटनकार्ड का शीर्षक
अतिरिक्त सामग्री के लिए प्राकृतिक लीड-इन के रूप में नीचे दिए गए सहायक पाठ के साथ।
बटन<div class="card w-75">
<div class="card-body">
<h5 class="card-title">Card title</h5>
<p class="card-text">With supporting text below as a natural lead-in to additional content.</p>
<a href="#" class="btn btn-primary">Button</a>
</div>
</div>
<div class="card w-50">
<div class="card-body">
<h5 class="card-title">Card title</h5>
<p class="card-text">With supporting text below as a natural lead-in to additional content.</p>
<a href="#" class="btn btn-primary">Button</a>
</div>
</div>
कस्टम सीएसएस का उपयोग करना
चौड़ाई निर्धारित करने के लिए अपनी स्टाइलशीट में या इनलाइन शैलियों के रूप में कस्टम सीएसएस का उपयोग करें।
विशेष शीर्षक उपचार
अतिरिक्त सामग्री के लिए प्राकृतिक लीड-इन के रूप में नीचे दिए गए सहायक पाठ के साथ।
कही चले जाओ<div class="card" style="width: 18rem;">
<div class="card-body">
<h5 class="card-title">Special title treatment</h5>
<p class="card-text">With supporting text below as a natural lead-in to additional content.</p>
<a href="#" class="btn btn-primary">Go somewhere</a>
</div>
</div>
पाठ्य संरेखण
आप हमारे टेक्स्ट एलाइन क्लासेस के साथ-किसी भी कार्ड के टेक्स्ट अलाइनमेंट को उसके संपूर्ण या विशिष्ट भागों में तुरंत बदल सकते हैं ।
विशेष शीर्षक उपचार
अतिरिक्त सामग्री के लिए प्राकृतिक लीड-इन के रूप में नीचे दिए गए सहायक पाठ के साथ।
कही चले जाओविशेष शीर्षक उपचार
अतिरिक्त सामग्री के लिए प्राकृतिक लीड-इन के रूप में नीचे दिए गए सहायक पाठ के साथ।
कही चले जाओविशेष शीर्षक उपचार
अतिरिक्त सामग्री के लिए प्राकृतिक लीड-इन के रूप में नीचे दिए गए सहायक पाठ के साथ।
कही चले जाओ<div class="card" style="width: 18rem;">
<div class="card-body">
<h5 class="card-title">Special title treatment</h5>
<p class="card-text">With supporting text below as a natural lead-in to additional content.</p>
<a href="#" class="btn btn-primary">Go somewhere</a>
</div>
</div>
<div class="card text-center" style="width: 18rem;">
<div class="card-body">
<h5 class="card-title">Special title treatment</h5>
<p class="card-text">With supporting text below as a natural lead-in to additional content.</p>
<a href="#" class="btn btn-primary">Go somewhere</a>
</div>
</div>
<div class="card text-end" style="width: 18rem;">
<div class="card-body">
<h5 class="card-title">Special title treatment</h5>
<p class="card-text">With supporting text below as a natural lead-in to additional content.</p>
<a href="#" class="btn btn-primary">Go somewhere</a>
</div>
</div>
मार्गदर्शन
बूटस्ट्रैप के एनएवी घटकों के साथ कार्ड के हेडर (या ब्लॉक) में कुछ नेविगेशन जोड़ें ।
विशेष शीर्षक उपचार
अतिरिक्त सामग्री के लिए प्राकृतिक लीड-इन के रूप में नीचे दिए गए सहायक पाठ के साथ।
कही चले जाओ<div class="card text-center">
<div class="card-header">
<ul class="nav nav-tabs card-header-tabs">
<li class="nav-item">
<a class="nav-link active" aria-current="true" href="#">Active</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">Link</a>
</li>
<li class="nav-item">
<a class="nav-link disabled">Disabled</a>
</li>
</ul>
</div>
<div class="card-body">
<h5 class="card-title">Special title treatment</h5>
<p class="card-text">With supporting text below as a natural lead-in to additional content.</p>
<a href="#" class="btn btn-primary">Go somewhere</a>
</div>
</div>
विशेष शीर्षक उपचार
अतिरिक्त सामग्री के लिए प्राकृतिक लीड-इन के रूप में नीचे दिए गए सहायक पाठ के साथ।
कही चले जाओ<div class="card text-center">
<div class="card-header">
<ul class="nav nav-pills card-header-pills">
<li class="nav-item">
<a class="nav-link active" href="#">Active</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">Link</a>
</li>
<li class="nav-item">
<a class="nav-link disabled">Disabled</a>
</li>
</ul>
</div>
<div class="card-body">
<h5 class="card-title">Special title treatment</h5>
<p class="card-text">With supporting text below as a natural lead-in to additional content.</p>
<a href="#" class="btn btn-primary">Go somewhere</a>
</div>
</div>
इमेजिस
कार्ड में छवियों के साथ काम करने के लिए कुछ विकल्प शामिल हैं। कार्ड के दोनों छोर पर "इमेज कैप्स" जोड़ने, कार्ड सामग्री के साथ छवियों को ओवरले करने, या केवल कार्ड में छवि एम्बेड करने में से चुनें।
छवि टोपियां
हेडर और फ़ुटर की तरह ही, कार्ड में ऊपर और नीचे "इमेज कैप्स" शामिल हो सकते हैं - कार्ड के ऊपर या नीचे के चित्र।
कार्ड का शीर्षक
यह एक विस्तृत कार्ड है जिसमें अतिरिक्त सामग्री के लिए स्वाभाविक लीड-इन के रूप में नीचे सहायक टेक्स्ट है। यह सामग्री थोड़ी लंबी है।
पिछली बार 3 मिनट पहले अपडेट किया गया
कार्ड का शीर्षक
यह एक विस्तृत कार्ड है जिसमें अतिरिक्त सामग्री के लिए स्वाभाविक लीड-इन के रूप में नीचे सहायक टेक्स्ट है। यह सामग्री थोड़ी लंबी है।
पिछली बार 3 मिनट पहले अपडेट किया गया
<div class="card mb-3">
<img src="..." class="card-img-top" alt="...">
<div class="card-body">
<h5 class="card-title">Card title</h5>
<p class="card-text">This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.</p>
<p class="card-text"><small class="text-muted">Last updated 3 mins ago</small></p>
</div>
</div>
<div class="card">
<div class="card-body">
<h5 class="card-title">Card title</h5>
<p class="card-text">This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.</p>
<p class="card-text"><small class="text-muted">Last updated 3 mins ago</small></p>
</div>
<img src="..." class="card-img-bottom" alt="...">
</div>
छवि ओवरले
एक छवि को कार्ड की पृष्ठभूमि में बदलें और अपने कार्ड के टेक्स्ट को ओवरले करें। छवि के आधार पर, आपको अतिरिक्त शैलियों या उपयोगिताओं की आवश्यकता हो भी सकती है और नहीं भी।
<div class="card text-bg-dark">
<img src="..." class="card-img" alt="...">
<div class="card-img-overlay">
<h5 class="card-title">Card title</h5>
<p class="card-text">This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.</p>
<p class="card-text"><small>Last updated 3 mins ago</small></p>
</div>
</div>
क्षैतिज
ग्रिड और उपयोगिता वर्गों के संयोजन का उपयोग करके, कार्ड को मोबाइल के अनुकूल और उत्तरदायी तरीके से क्षैतिज बनाया जा सकता है। नीचे दिए गए उदाहरण में, हम ग्रिड गटर को हटाते हैं और ब्रेकपॉइंट पर कार्ड को क्षैतिज बनाने के लिए कक्षाओं का .g-0
उपयोग करते हैं। आपके कार्ड की सामग्री के आधार पर और समायोजन की आवश्यकता हो सकती है।.col-md-*
md
कार्ड का शीर्षक
यह एक विस्तृत कार्ड है जिसमें अतिरिक्त सामग्री के लिए स्वाभाविक लीड-इन के रूप में नीचे सहायक टेक्स्ट है। यह सामग्री थोड़ी लंबी है।
पिछली बार 3 मिनट पहले अपडेट किया गया
<div class="card mb-3" style="max-width: 540px;">
<div class="row g-0">
<div class="col-md-4">
<img src="..." class="img-fluid rounded-start" alt="...">
</div>
<div class="col-md-8">
<div class="card-body">
<h5 class="card-title">Card title</h5>
<p class="card-text">This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.</p>
<p class="card-text"><small class="text-muted">Last updated 3 mins ago</small></p>
</div>
</div>
</div>
</div>
कार्ड शैलियाँ
कार्ड में उनकी पृष्ठभूमि, बॉर्डर और रंग को अनुकूलित करने के लिए विभिन्न विकल्प शामिल हैं।
पृष्ठभूमि और रंग
v5.2.0 . में जोड़ा गयाहमारे सहायकों के साथ background-color
विपरीत अग्रभूमि सेट करें । पहले स्टाइल के लिए अपनी पसंद और उपयोगिताओं को मैन्युअल रूप से जोड़ना आवश्यक था , जिसे आप चाहें तो अभी भी उपयोग कर सकते हैं।color
.text-bg-{color}
.text-{color}
.bg-{color}
प्राथमिक कार्ड शीर्षक
कार्ड के शीर्षक पर निर्माण करने और कार्ड की सामग्री का बड़ा हिस्सा बनाने के लिए कुछ त्वरित उदाहरण टेक्स्ट।
माध्यमिक कार्ड शीर्षक
कार्ड के शीर्षक पर निर्माण करने और कार्ड की सामग्री का बड़ा हिस्सा बनाने के लिए कुछ त्वरित उदाहरण टेक्स्ट।
सफलता कार्ड का शीर्षक
कार्ड के शीर्षक पर निर्माण करने और कार्ड की सामग्री का बड़ा हिस्सा बनाने के लिए कुछ त्वरित उदाहरण टेक्स्ट।
डेंजर कार्ड टाइटल
कार्ड के शीर्षक पर निर्माण करने और कार्ड की सामग्री का बड़ा हिस्सा बनाने के लिए कुछ त्वरित उदाहरण टेक्स्ट।
चेतावनी कार्ड का शीर्षक
कार्ड के शीर्षक पर निर्माण करने और कार्ड की सामग्री का बड़ा हिस्सा बनाने के लिए कुछ त्वरित उदाहरण टेक्स्ट।
जानकारी कार्ड शीर्षक
कार्ड के शीर्षक पर निर्माण करने और कार्ड की सामग्री का बड़ा हिस्सा बनाने के लिए कुछ त्वरित उदाहरण टेक्स्ट।
लाइट कार्ड शीर्षक
कार्ड के शीर्षक पर निर्माण करने और कार्ड की सामग्री का बड़ा हिस्सा बनाने के लिए कुछ त्वरित उदाहरण टेक्स्ट।
डार्क कार्ड शीर्षक
कार्ड के शीर्षक पर निर्माण करने और कार्ड की सामग्री का बड़ा हिस्सा बनाने के लिए कुछ त्वरित उदाहरण टेक्स्ट।
<div class="card text-bg-primary mb-3" style="max-width: 18rem;">
<div class="card-header">Header</div>
<div class="card-body">
<h5 class="card-title">Primary card title</h5>
<p class="card-text">Some quick example text to build on the card title and make up the bulk of the card's content.</p>
</div>
</div>
<div class="card text-bg-secondary mb-3" style="max-width: 18rem;">
<div class="card-header">Header</div>
<div class="card-body">
<h5 class="card-title">Secondary card title</h5>
<p class="card-text">Some quick example text to build on the card title and make up the bulk of the card's content.</p>
</div>
</div>
<div class="card text-bg-success mb-3" style="max-width: 18rem;">
<div class="card-header">Header</div>
<div class="card-body">
<h5 class="card-title">Success card title</h5>
<p class="card-text">Some quick example text to build on the card title and make up the bulk of the card's content.</p>
</div>
</div>
<div class="card text-bg-danger mb-3" style="max-width: 18rem;">
<div class="card-header">Header</div>
<div class="card-body">
<h5 class="card-title">Danger card title</h5>
<p class="card-text">Some quick example text to build on the card title and make up the bulk of the card's content.</p>
</div>
</div>
<div class="card text-bg-warning mb-3" style="max-width: 18rem;">
<div class="card-header">Header</div>
<div class="card-body">
<h5 class="card-title">Warning card title</h5>
<p class="card-text">Some quick example text to build on the card title and make up the bulk of the card's content.</p>
</div>
</div>
<div class="card text-bg-info mb-3" style="max-width: 18rem;">
<div class="card-header">Header</div>
<div class="card-body">
<h5 class="card-title">Info card title</h5>
<p class="card-text">Some quick example text to build on the card title and make up the bulk of the card's content.</p>
</div>
</div>
<div class="card text-bg-light mb-3" style="max-width: 18rem;">
<div class="card-header">Header</div>
<div class="card-body">
<h5 class="card-title">Light card title</h5>
<p class="card-text">Some quick example text to build on the card title and make up the bulk of the card's content.</p>
</div>
</div>
<div class="card text-bg-dark mb-3" style="max-width: 18rem;">
<div class="card-header">Header</div>
<div class="card-body">
<h5 class="card-title">Dark card title</h5>
<p class="card-text">Some quick example text to build on the card title and make up the bulk of the card's content.</p>
</div>
</div>
सहायक तकनीकों को अर्थ देना
अर्थ जोड़ने के लिए रंग का उपयोग केवल एक दृश्य संकेत प्रदान करता है, जो सहायक तकनीकों के उपयोगकर्ताओं को नहीं बताया जाएगा - जैसे स्क्रीन रीडर। सुनिश्चित करें कि रंग द्वारा दर्शाई गई जानकारी या तो सामग्री से स्पष्ट है (उदाहरण के लिए दृश्यमान पाठ), या वैकल्पिक माध्यमों से शामिल है, जैसे कि .visually-hidden
कक्षा के साथ छिपा हुआ अतिरिक्त पाठ।
सीमा
केवल कार्ड को बदलने के लिए सीमा उपयोगिताओं का उपयोग करें । border-color
ध्यान दें कि आप माता-पिता या कार्ड की सामग्री के सबसेट .text-{color}
पर कक्षाएं लगा सकते हैं जैसा कि नीचे दिखाया गया है।.card
प्राथमिक कार्ड शीर्षक
कार्ड के शीर्षक पर निर्माण करने और कार्ड की सामग्री का बड़ा हिस्सा बनाने के लिए कुछ त्वरित उदाहरण टेक्स्ट।
माध्यमिक कार्ड शीर्षक
कार्ड के शीर्षक पर निर्माण करने और कार्ड की सामग्री का बड़ा हिस्सा बनाने के लिए कुछ त्वरित उदाहरण टेक्स्ट।
सफलता कार्ड का शीर्षक
कार्ड के शीर्षक पर निर्माण करने और कार्ड की सामग्री का बड़ा हिस्सा बनाने के लिए कुछ त्वरित उदाहरण टेक्स्ट।
डेंजर कार्ड टाइटल
कार्ड के शीर्षक पर निर्माण करने और कार्ड की सामग्री का बड़ा हिस्सा बनाने के लिए कुछ त्वरित उदाहरण टेक्स्ट।
चेतावनी कार्ड का शीर्षक
कार्ड के शीर्षक पर निर्माण करने और कार्ड की सामग्री का बड़ा हिस्सा बनाने के लिए कुछ त्वरित उदाहरण टेक्स्ट।
जानकारी कार्ड शीर्षक
कार्ड के शीर्षक पर निर्माण करने और कार्ड की सामग्री का बड़ा हिस्सा बनाने के लिए कुछ त्वरित उदाहरण टेक्स्ट।
लाइट कार्ड शीर्षक
कार्ड के शीर्षक पर निर्माण करने और कार्ड की सामग्री का बड़ा हिस्सा बनाने के लिए कुछ त्वरित उदाहरण टेक्स्ट।
डार्क कार्ड शीर्षक
कार्ड के शीर्षक पर निर्माण करने और कार्ड की सामग्री का बड़ा हिस्सा बनाने के लिए कुछ त्वरित उदाहरण टेक्स्ट।
<div class="card border-primary mb-3" style="max-width: 18rem;">
<div class="card-header">Header</div>
<div class="card-body text-primary">
<h5 class="card-title">Primary card title</h5>
<p class="card-text">Some quick example text to build on the card title and make up the bulk of the card's content.</p>
</div>
</div>
<div class="card border-secondary mb-3" style="max-width: 18rem;">
<div class="card-header">Header</div>
<div class="card-body text-secondary">
<h5 class="card-title">Secondary card title</h5>
<p class="card-text">Some quick example text to build on the card title and make up the bulk of the card's content.</p>
</div>
</div>
<div class="card border-success mb-3" style="max-width: 18rem;">
<div class="card-header">Header</div>
<div class="card-body text-success">
<h5 class="card-title">Success card title</h5>
<p class="card-text">Some quick example text to build on the card title and make up the bulk of the card's content.</p>
</div>
</div>
<div class="card border-danger mb-3" style="max-width: 18rem;">
<div class="card-header">Header</div>
<div class="card-body text-danger">
<h5 class="card-title">Danger card title</h5>
<p class="card-text">Some quick example text to build on the card title and make up the bulk of the card's content.</p>
</div>
</div>
<div class="card border-warning mb-3" style="max-width: 18rem;">
<div class="card-header">Header</div>
<div class="card-body">
<h5 class="card-title">Warning card title</h5>
<p class="card-text">Some quick example text to build on the card title and make up the bulk of the card's content.</p>
</div>
</div>
<div class="card border-info mb-3" style="max-width: 18rem;">
<div class="card-header">Header</div>
<div class="card-body">
<h5 class="card-title">Info card title</h5>
<p class="card-text">Some quick example text to build on the card title and make up the bulk of the card's content.</p>
</div>
</div>
<div class="card border-light mb-3" style="max-width: 18rem;">
<div class="card-header">Header</div>
<div class="card-body">
<h5 class="card-title">Light card title</h5>
<p class="card-text">Some quick example text to build on the card title and make up the bulk of the card's content.</p>
</div>
</div>
<div class="card border-dark mb-3" style="max-width: 18rem;">
<div class="card-header">Header</div>
<div class="card-body text-dark">
<h5 class="card-title">Dark card title</h5>
<p class="card-text">Some quick example text to build on the card title and make up the bulk of the card's content.</p>
</div>
</div>
मिक्सिन्स यूटिलिटीज
आप आवश्यकतानुसार कार्ड हेडर और फुटर पर बॉर्डर भी बदल सकते हैं, और यहां तक कि उनके background-color
साथ हटा भी सकते हैं .bg-transparent
।
सफलता कार्ड का शीर्षक
कार्ड के शीर्षक पर निर्माण करने और कार्ड की सामग्री का बड़ा हिस्सा बनाने के लिए कुछ त्वरित उदाहरण टेक्स्ट।
<div class="card border-success mb-3" style="max-width: 18rem;">
<div class="card-header bg-transparent border-success">Header</div>
<div class="card-body text-success">
<h5 class="card-title">Success card title</h5>
<p class="card-text">Some quick example text to build on the card title and make up the bulk of the card's content.</p>
</div>
<div class="card-footer bg-transparent border-success">Footer</div>
</div>
कार्ड लेआउट
कार्ड के भीतर सामग्री को स्टाइल करने के अलावा, बूटस्ट्रैप में कार्ड की श्रृंखला बिछाने के लिए कुछ विकल्प शामिल हैं। फिलहाल, ये लेआउट विकल्प अभी तक उत्तरदायी नहीं हैं ।
कार्ड समूह
समान चौड़ाई और ऊंचाई वाले स्तंभों के साथ एकल, संलग्न तत्व के रूप में कार्ड प्रस्तुत करने के लिए कार्ड समूहों का उपयोग करें। कार्ड समूह स्टैक से शुरू होते हैं और ब्रेकपॉइंट display: flex;
से शुरू होने वाले समान आयामों के साथ जुड़ने के लिए उपयोग करते हैं।sm
कार्ड का शीर्षक
यह एक विस्तृत कार्ड है जिसमें अतिरिक्त सामग्री के लिए स्वाभाविक लीड-इन के रूप में नीचे सहायक टेक्स्ट है। यह सामग्री थोड़ी लंबी है।
पिछली बार 3 मिनट पहले अपडेट किया गया
कार्ड का शीर्षक
इस कार्ड में अतिरिक्त सामग्री के लिए स्वाभाविक लीड-इन के रूप में नीचे सहायक टेक्स्ट है।
पिछली बार 3 मिनट पहले अपडेट किया गया
कार्ड का शीर्षक
यह एक विस्तृत कार्ड है जिसमें अतिरिक्त सामग्री के लिए स्वाभाविक लीड-इन के रूप में नीचे सहायक टेक्स्ट है। इस कार्ड में पहले की तुलना में और भी लंबी सामग्री है जो समान ऊंचाई वाली कार्रवाई दिखाती है।
पिछली बार 3 मिनट पहले अपडेट किया गया
<div class="card-group">
<div class="card">
<img src="..." class="card-img-top" alt="...">
<div class="card-body">
<h5 class="card-title">Card title</h5>
<p class="card-text">This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.</p>
<p class="card-text"><small class="text-muted">Last updated 3 mins ago</small></p>
</div>
</div>
<div class="card">
<img src="..." class="card-img-top" alt="...">
<div class="card-body">
<h5 class="card-title">Card title</h5>
<p class="card-text">This card has supporting text below as a natural lead-in to additional content.</p>
<p class="card-text"><small class="text-muted">Last updated 3 mins ago</small></p>
</div>
</div>
<div class="card">
<img src="..." class="card-img-top" alt="...">
<div class="card-body">
<h5 class="card-title">Card title</h5>
<p class="card-text">This is a wider card with supporting text below as a natural lead-in to additional content. This card has even longer content than the first to show that equal height action.</p>
<p class="card-text"><small class="text-muted">Last updated 3 mins ago</small></p>
</div>
</div>
</div>
फ़ुटर के साथ कार्ड समूहों का उपयोग करते समय, उनकी सामग्री स्वचालित रूप से पंक्तिबद्ध हो जाएगी।
कार्ड का शीर्षक
यह एक विस्तृत कार्ड है जिसमें अतिरिक्त सामग्री के लिए स्वाभाविक लीड-इन के रूप में नीचे सहायक टेक्स्ट है। यह सामग्री थोड़ी लंबी है।
कार्ड का शीर्षक
इस कार्ड में अतिरिक्त सामग्री के लिए स्वाभाविक लीड-इन के रूप में नीचे सहायक टेक्स्ट है।
कार्ड का शीर्षक
यह एक विस्तृत कार्ड है जिसमें अतिरिक्त सामग्री के लिए स्वाभाविक लीड-इन के रूप में नीचे सहायक टेक्स्ट है। इस कार्ड में पहले की तुलना में और भी लंबी सामग्री है जो समान ऊंचाई वाली कार्रवाई दिखाती है।
<div class="card-group">
<div class="card">
<img src="..." class="card-img-top" alt="...">
<div class="card-body">
<h5 class="card-title">Card title</h5>
<p class="card-text">This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.</p>
</div>
<div class="card-footer">
<small class="text-muted">Last updated 3 mins ago</small>
</div>
</div>
<div class="card">
<img src="..." class="card-img-top" alt="...">
<div class="card-body">
<h5 class="card-title">Card title</h5>
<p class="card-text">This card has supporting text below as a natural lead-in to additional content.</p>
</div>
<div class="card-footer">
<small class="text-muted">Last updated 3 mins ago</small>
</div>
</div>
<div class="card">
<img src="..." class="card-img-top" alt="...">
<div class="card-body">
<h5 class="card-title">Card title</h5>
<p class="card-text">This is a wider card with supporting text below as a natural lead-in to additional content. This card has even longer content than the first to show that equal height action.</p>
</div>
<div class="card-footer">
<small class="text-muted">Last updated 3 mins ago</small>
</div>
</div>
</div>
ग्रिड कार्ड
आप प्रति पंक्ति कितने ग्रिड कॉलम (आपके कार्ड के चारों ओर लिपटे हुए) को नियंत्रित करने के लिए बूटस्ट्रैप ग्रिड सिस्टम और इसकी .row-cols
कक्षाओं का उपयोग करें। उदाहरण के लिए, यहां .row-cols-1
एक कॉलम पर कार्ड्स बिछाए जा रहे हैं, और .row-cols-md-2
चार कार्ड्स को मध्यम ब्रेकपॉइंट अप से कई पंक्तियों में समान चौड़ाई में विभाजित किया जा रहा है।
कार्ड का शीर्षक
यह एक लंबा कार्ड है जिसमें अतिरिक्त सामग्री के लिए स्वाभाविक लीड-इन के रूप में नीचे सहायक टेक्स्ट है। यह सामग्री थोड़ी लंबी है।
कार्ड का शीर्षक
यह एक लंबा कार्ड है जिसमें अतिरिक्त सामग्री के लिए स्वाभाविक लीड-इन के रूप में नीचे सहायक टेक्स्ट है। यह सामग्री थोड़ी लंबी है।
कार्ड का शीर्षक
यह एक लंबा कार्ड है जिसमें अतिरिक्त सामग्री के लिए स्वाभाविक लीड-इन के रूप में नीचे सहायक टेक्स्ट है।
कार्ड का शीर्षक
यह एक लंबा कार्ड है जिसमें अतिरिक्त सामग्री के लिए स्वाभाविक लीड-इन के रूप में नीचे सहायक टेक्स्ट है। यह सामग्री थोड़ी लंबी है।
<div class="row row-cols-1 row-cols-md-2 g-4">
<div class="col">
<div class="card">
<img src="..." class="card-img-top" alt="...">
<div class="card-body">
<h5 class="card-title">Card title</h5>
<p class="card-text">This is a longer card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.</p>
</div>
</div>
</div>
<div class="col">
<div class="card">
<img src="..." class="card-img-top" alt="...">
<div class="card-body">
<h5 class="card-title">Card title</h5>
<p class="card-text">This is a longer card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.</p>
</div>
</div>
</div>
<div class="col">
<div class="card">
<img src="..." class="card-img-top" alt="...">
<div class="card-body">
<h5 class="card-title">Card title</h5>
<p class="card-text">This is a longer card with supporting text below as a natural lead-in to additional content.</p>
</div>
</div>
</div>
<div class="col">
<div class="card">
<img src="..." class="card-img-top" alt="...">
<div class="card-body">
<h5 class="card-title">Card title</h5>
<p class="card-text">This is a longer card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.</p>
</div>
</div>
</div>
</div>
इसे इसमें बदलें .row-cols-3
और आपको चौथा कार्ड रैप दिखाई देगा।
कार्ड का शीर्षक
यह एक लंबा कार्ड है जिसमें अतिरिक्त सामग्री के लिए स्वाभाविक लीड-इन के रूप में नीचे सहायक टेक्स्ट है। यह सामग्री थोड़ी लंबी है।
कार्ड का शीर्षक
यह एक लंबा कार्ड है जिसमें अतिरिक्त सामग्री के लिए स्वाभाविक लीड-इन के रूप में नीचे सहायक टेक्स्ट है। यह सामग्री थोड़ी लंबी है।
कार्ड का शीर्षक
यह एक लंबा कार्ड है जिसमें अतिरिक्त सामग्री के लिए स्वाभाविक लीड-इन के रूप में नीचे सहायक टेक्स्ट है।
कार्ड का शीर्षक
यह एक लंबा कार्ड है जिसमें अतिरिक्त सामग्री के लिए स्वाभाविक लीड-इन के रूप में नीचे सहायक टेक्स्ट है। यह सामग्री थोड़ी लंबी है।
<div class="row row-cols-1 row-cols-md-3 g-4">
<div class="col">
<div class="card">
<img src="..." class="card-img-top" alt="...">
<div class="card-body">
<h5 class="card-title">Card title</h5>
<p class="card-text">This is a longer card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.</p>
</div>
</div>
</div>
<div class="col">
<div class="card">
<img src="..." class="card-img-top" alt="...">
<div class="card-body">
<h5 class="card-title">Card title</h5>
<p class="card-text">This is a longer card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.</p>
</div>
</div>
</div>
<div class="col">
<div class="card">
<img src="..." class="card-img-top" alt="...">
<div class="card-body">
<h5 class="card-title">Card title</h5>
<p class="card-text">This is a longer card with supporting text below as a natural lead-in to additional content.</p>
</div>
</div>
</div>
<div class="col">
<div class="card">
<img src="..." class="card-img-top" alt="...">
<div class="card-body">
<h5 class="card-title">Card title</h5>
<p class="card-text">This is a longer card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.</p>
</div>
</div>
</div>
</div>
जब आपको समान ऊंचाई की आवश्यकता हो, .h-100
तो कार्ड में जोड़ें। यदि आप डिफ़ॉल्ट रूप से समान ऊँचाई चाहते हैं, तो आप $card-height: 100%
Sass में सेट कर सकते हैं।
कार्ड का शीर्षक
यह एक लंबा कार्ड है जिसमें अतिरिक्त सामग्री के लिए स्वाभाविक लीड-इन के रूप में नीचे सहायक टेक्स्ट है। यह सामग्री थोड़ी लंबी है।
कार्ड का शीर्षक
यह एक छोटा कार्ड है।
कार्ड का शीर्षक
यह एक लंबा कार्ड है जिसमें अतिरिक्त सामग्री के लिए स्वाभाविक लीड-इन के रूप में नीचे सहायक टेक्स्ट है।
कार्ड का शीर्षक
यह एक लंबा कार्ड है जिसमें अतिरिक्त सामग्री के लिए स्वाभाविक लीड-इन के रूप में नीचे सहायक टेक्स्ट है। यह सामग्री थोड़ी लंबी है।
<div class="row row-cols-1 row-cols-md-3 g-4">
<div class="col">
<div class="card h-100">
<img src="..." class="card-img-top" alt="...">
<div class="card-body">
<h5 class="card-title">Card title</h5>
<p class="card-text">This is a longer card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.</p>
</div>
</div>
</div>
<div class="col">
<div class="card h-100">
<img src="..." class="card-img-top" alt="...">
<div class="card-body">
<h5 class="card-title">Card title</h5>
<p class="card-text">This is a short card.</p>
</div>
</div>
</div>
<div class="col">
<div class="card h-100">
<img src="..." class="card-img-top" alt="...">
<div class="card-body">
<h5 class="card-title">Card title</h5>
<p class="card-text">This is a longer card with supporting text below as a natural lead-in to additional content.</p>
</div>
</div>
</div>
<div class="col">
<div class="card h-100">
<img src="..." class="card-img-top" alt="...">
<div class="card-body">
<h5 class="card-title">Card title</h5>
<p class="card-text">This is a longer card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.</p>
</div>
</div>
</div>
</div>
कार्ड समूहों की तरह ही, कार्ड फ़ुटर स्वचालित रूप से पंक्तिबद्ध हो जाएंगे।
कार्ड का शीर्षक
यह एक विस्तृत कार्ड है जिसमें अतिरिक्त सामग्री के लिए स्वाभाविक लीड-इन के रूप में नीचे सहायक टेक्स्ट है। यह सामग्री थोड़ी लंबी है।
कार्ड का शीर्षक
इस कार्ड में अतिरिक्त सामग्री के लिए स्वाभाविक लीड-इन के रूप में नीचे सहायक टेक्स्ट है।
कार्ड का शीर्षक
यह एक विस्तृत कार्ड है जिसमें अतिरिक्त सामग्री के लिए स्वाभाविक लीड-इन के रूप में नीचे सहायक टेक्स्ट है। इस कार्ड में पहले की तुलना में और भी लंबी सामग्री है जो समान ऊंचाई वाली कार्रवाई दिखाती है।
<div class="row row-cols-1 row-cols-md-3 g-4">
<div class="col">
<div class="card h-100">
<img src="..." class="card-img-top" alt="...">
<div class="card-body">
<h5 class="card-title">Card title</h5>
<p class="card-text">This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.</p>
</div>
<div class="card-footer">
<small class="text-muted">Last updated 3 mins ago</small>
</div>
</div>
</div>
<div class="col">
<div class="card h-100">
<img src="..." class="card-img-top" alt="...">
<div class="card-body">
<h5 class="card-title">Card title</h5>
<p class="card-text">This card has supporting text below as a natural lead-in to additional content.</p>
</div>
<div class="card-footer">
<small class="text-muted">Last updated 3 mins ago</small>
</div>
</div>
</div>
<div class="col">
<div class="card h-100">
<img src="..." class="card-img-top" alt="...">
<div class="card-body">
<h5 class="card-title">Card title</h5>
<p class="card-text">This is a wider card with supporting text below as a natural lead-in to additional content. This card has even longer content than the first to show that equal height action.</p>
</div>
<div class="card-footer">
<small class="text-muted">Last updated 3 mins ago</small>
</div>
</div>
</div>
</div>
चिनाई
हमने चिनाई -समान स्तंभों v4
के व्यवहार की नकल करने के लिए CSS-only तकनीक का उपयोग किया , लेकिन यह तकनीक बहुत सारे अप्रिय दुष्प्रभावों के साथ आई । यदि आप इस प्रकार का लेआउट चाहते हैं , तो आप बस चिनाई प्लगइन का उपयोग कर सकते हैं। चिनाई बूटस्ट्रैप में शामिल नहीं है , लेकिन हमने आरंभ करने में आपकी सहायता के लिए एक डेमो उदाहरण बनाया है।v5
सीएसएस
चर
v5.2.0 . में जोड़ा गयाबूटस्ट्रैप के विकसित हो रहे सीएसएस चर दृष्टिकोण के हिस्से के रूप में, कार्ड अब .card
वास्तविक समय के अनुकूलन के लिए स्थानीय सीएसएस चर का उपयोग करते हैं। CSS वेरिएबल्स के मान Sass के माध्यम से सेट किए जाते हैं, इसलिए Sass अनुकूलन अभी भी समर्थित है।
--#{$prefix}card-spacer-y: #{$card-spacer-y};
--#{$prefix}card-spacer-x: #{$card-spacer-x};
--#{$prefix}card-title-spacer-y: #{$card-title-spacer-y};
--#{$prefix}card-border-width: #{$card-border-width};
--#{$prefix}card-border-color: #{$card-border-color};
--#{$prefix}card-border-radius: #{$card-border-radius};
--#{$prefix}card-box-shadow: #{$card-box-shadow};
--#{$prefix}card-inner-border-radius: #{$card-inner-border-radius};
--#{$prefix}card-cap-padding-y: #{$card-cap-padding-y};
--#{$prefix}card-cap-padding-x: #{$card-cap-padding-x};
--#{$prefix}card-cap-bg: #{$card-cap-bg};
--#{$prefix}card-cap-color: #{$card-cap-color};
--#{$prefix}card-height: #{$card-height};
--#{$prefix}card-color: #{$card-color};
--#{$prefix}card-bg: #{$card-bg};
--#{$prefix}card-img-overlay-padding: #{$card-img-overlay-padding};
--#{$prefix}card-group-margin: #{$card-group-margin};
सास चर
$card-spacer-y: $spacer;
$card-spacer-x: $spacer;
$card-title-spacer-y: $spacer * .5;
$card-border-width: $border-width;
$card-border-color: var(--#{$prefix}border-color-translucent);
$card-border-radius: $border-radius;
$card-box-shadow: null;
$card-inner-border-radius: subtract($card-border-radius, $card-border-width);
$card-cap-padding-y: $card-spacer-y * .5;
$card-cap-padding-x: $card-spacer-x;
$card-cap-bg: rgba($black, .03);
$card-cap-color: null;
$card-height: null;
$card-color: null;
$card-bg: $white;
$card-img-overlay-padding: $spacer;
$card-group-margin: $grid-gutter-width * .5;