कार्डहरू
बुटस्ट्र्यापका कार्डहरूले बहुविध भेरियन्ट र विकल्पहरूको साथ लचिलो र एक्स्टेन्सिबल सामग्री कन्टेनर प्रदान गर्दछ।
बारे
कार्ड एक लचिलो र एक्स्टेन्सिबल सामग्री कन्टेनर हो। यसमा हेडर र फुटरहरू, सामग्रीको विस्तृत विविधता, प्रासंगिक पृष्ठभूमि रङहरू, र शक्तिशाली प्रदर्शन विकल्पहरू समावेश छन्। यदि तपाईं Bootstrap 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>
एक प्रसिद्ध उद्धरण, एक blockquote तत्व मा समावेश।
<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
, त्यसैले तिनीहरू १००% चौडा हुनेछन् जबसम्म अन्यथा भनिएको छैन। तपाईंले यसलाई अनुकूलन 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>
अनुकूलन CSS प्रयोग गर्दै
चौडाइ सेट गर्न आफ्नो स्टाइलसिटमा वा इनलाइन शैलीहरूको रूपमा अनुकूलन CSS प्रयोग गर्नुहोस्।
<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>
छविहरू
कार्डहरूले छविहरूसँग काम गर्नका लागि केही विकल्पहरू समावेश गर्दछ। कार्डको कुनै पनि छेउमा "छवि क्याप्स" थप्ने, कार्ड सामग्रीको साथ छविहरू ओभरले गर्ने, वा कार्डमा छवि इम्बेड गर्नबाट छनौट गर्नुहोस्।
छवि क्याप्स
हेडर र फुटरहरू जस्तै, कार्डहरूले माथि र तल "छवि क्याप्स" समावेश गर्न सक्छ - कार्डको माथि वा तल छविहरू।
कार्ड शीर्षक
यो अतिरिक्त सामग्रीमा प्राकृतिक नेतृत्वको रूपमा तल समर्थन पाठको साथ फराकिलो कार्ड हो। यो सामग्री अलि लामो छ।
पछिल्लो पटक ३ मिनेट पहिले अपडेट गरिएको थियो
कार्ड शीर्षक
यो अतिरिक्त सामग्रीमा प्राकृतिक नेतृत्वको रूपमा तल समर्थन पाठको साथ फराकिलो कार्ड हो। यो सामग्री अलि लामो छ।
पछिल्लो पटक ३ मिनेट पहिले अपडेट गरिएको थियो
<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
कार्ड शीर्षक
यो अतिरिक्त सामग्रीमा प्राकृतिक नेतृत्वको रूपमा तल समर्थन पाठको साथ फराकिलो कार्ड हो। यो सामग्री अलि लामो छ।
पछिल्लो पटक ३ मिनेट पहिले अपडेट गरिएको थियो
<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
कार्ड शीर्षक
यो अतिरिक्त सामग्रीमा प्राकृतिक नेतृत्वको रूपमा तल समर्थन पाठको साथ फराकिलो कार्ड हो। यो सामग्री अलि लामो छ।
पछिल्लो पटक ३ मिनेट पहिले अपडेट गरिएको थियो
कार्ड शीर्षक
यस कार्डमा अतिरिक्त सामग्रीमा प्राकृतिक नेतृत्वको रूपमा तलको पाठलाई समर्थन गरिएको छ।
पछिल्लो पटक ३ मिनेट पहिले अपडेट गरिएको थियो
कार्ड शीर्षक
यो अतिरिक्त सामग्रीमा प्राकृतिक नेतृत्वको रूपमा तल समर्थन पाठको साथ फराकिलो कार्ड हो। यो कार्डमा समान उचाइ कार्य देखाउने पहिलो भन्दा अझ लामो सामग्री छ।
पछिल्लो पटक ३ मिनेट पहिले अपडेट गरिएको थियो
<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-मात्र प्रविधि प्रयोग गर्यौं , तर यो प्रविधि धेरै अप्रिय साइड इफेक्टहरूको साथ आयो । यदि तपाइँ यस प्रकारको लेआउट मा गर्न चाहनुहुन्छ भने , तपाइँ केवल मेसनरी प्लगइनको प्रयोग गर्न सक्नुहुन्छ। बुटस्ट्र्यापमा मेसनरी समावेश गरिएको छैन , तर हामीले तपाईंलाई सुरु गर्न मद्दतको लागि डेमो उदाहरण बनाएका छौं।v5
CSS
चरहरू
v5.2.0 मा थपियोबुटस्ट्र्यापको विकसित CSS चर दृष्टिकोणको एक भागको रूपमा, कार्डहरूले अहिले स्थानीय CSS चरहरू .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};
Sass चरहरू
$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;