घटक
एक दर्जन सं बेसि पुन: उपयोग करय योग्य घटक आइकोनोग्राफी, ड्रॉपडाउन, इनपुट समूह, नेविगेशन, अलर्ट, आ बहुत किछु प्रदान करय कें लेल निर्मित छै.
एक दर्जन सं बेसि पुन: उपयोग करय योग्य घटक आइकोनोग्राफी, ड्रॉपडाउन, इनपुट समूह, नेविगेशन, अलर्ट, आ बहुत किछु प्रदान करय कें लेल निर्मित छै.
ग्लिफिकॉन हाफलिंग्स सेट स॑ फॉन्ट फॉर्मेट म॑ 250 स॑ भी अधिक ग्लिफ शामिल छै । ग्लिफिकॉन्स हाफलिंग सामान्य रूप स॑ मुफ्त म॑ उपलब्ध नै होय छै, लेकिन एकरऽ निर्माता न॑ एकरा बूटस्ट्रैप लेली मुफ्त म॑ उपलब्ध कराय देल॑ छै । धन्यवाद के रूप में हम केवल आग्रह करैत छी जे जखन संभव हो तखन अहाँ ग्लिफिकॉन्स के वापस लिंक शामिल करू।
प्रदर्शन कारणक कें लेल, सब आइकन कें लेल एकटा आधार वर्ग आ व्यक्तिगत आइकन वर्ग कें आवश्यकता होयत छै. उपयोग करय लेल निम्नलिखित कोड लगभग कतहु राखू. सही पैडिंग के लेल आइकन आ टेक्स्ट के बीच स्पेस अवश्य छोड़ू.
आइकन वर्गक कें सीधा अन्य घटकक कें साथ संयोजित नहि कैल जा सकय छै. एकहि तत्व पर अन्य वर्गक संग एकर प्रयोग नहि करबाक चाही । एकर बदला मे, एकटा नेस्टेड जोड़ू <span>
आओर आइकन वर्ग कए <span>
.
आइकन वर्गक कें उपयोग केवल ओय तत्वक पर कैल जैबाक चाहि जेकरा मे कोनों पाठ सामग्री नहि होयत छै आ कोनों चाइल्ड तत्व नहि होयत छै.
बूटस्ट्रैप मानैत अछि जे आइकन फॉन्ट फाइल निर्देशिका मे स्थित होयत ../fonts/
, संकलित CSS फाइल क सापेक्ष. ओहि फॉन्ट फाइल सभ केँ स्थानांतरित करबाक वा नाम बदलबाक मतलब अछि तीन तरीका मे सँ कोनो एक तरीका सँ CSS केँ अपडेट करब:
@icon-font-path
आओर/अथवा चर बदलू .@icon-font-name
url()
संकलित CSS मे पथ बदलू .जे विकल्प अहां कें विशिष्ट विकास सेटअप कें अनुरूप होयत ओकर उपयोग करूं.
सहायक प्रौद्योगिकी कें आधुनिक संस्करण सीएसएस उत्पन्न सामग्री कें घोषणा करतय, साथ ही विशिष्ट यूनिकोड वर्णक कें घोषणा करतय. aria-hidden="true"
स्क्रीन रीडर म॑ अनचाहा आरू भ्रमित आउटपुट स॑ बचै लेली (विशेष करी क॑ जब॑ आइकन केरऽ उपयोग विशुद्ध रूप स॑ सजावट लेली करलऽ जाय छै), हम ओकरा विशेषता के साथ छिपाबै छियै ।
यदि अहां कोनों आइकन कें उपयोग अर्थ संप्रेषित करय कें लेल करय रहल छी (केवल सजावटी तत्व कें रूप मे नहि), त सुनिश्चित करूं कि इ अर्थ सहायक प्रौद्योगिकी कें सेहो संप्रेषित करय छै – उदाहरण कें लेल, अतिरिक्त सामग्री शामिल करूं, जे .sr-only
वर्ग कें साथ दृश्य रूप सं छिपल छै.
यदि अहां कोनों अन्य पाठ कें साथ नियंत्रण बना रहल छी (जैना कि एकटा <button>
जेकरा मे केवल एकटा आइकन होयत छै), त अहां कें हमेशा नियंत्रण कें उद्देश्य कें पहचान करय कें लेल वैकल्पिक सामग्री उपलब्ध करावा कें चाही, ताकि सहायक प्रौद्योगिकी कें उपयोगकर्ताक कें लेल इ समझ मे आ सकय. एहि स्थिति मे, अहाँ aria-label
नियंत्रण पर स्वयं एकटा विशेषता जोड़ि सकैत छी.
<span class="glyphicon glyphicon-search" aria-hidden="true"></span>
बटन, टूलबार, नेविगेशन, या पूर्व-लंबित फॉर्म इनपुट कें लेल बटन समूहक मे एकर उपयोग करूं.
<button type="button" class="btn btn-default" aria-label="Left Align">
<span class="glyphicon glyphicon-align-left" aria-hidden="true"></span>
</button>
<button type="button" class="btn btn-default btn-lg">
<span class="glyphicon glyphicon-star" aria-hidden="true"></span> Star
</button>
एकटा आइकन जे अलर्ट मे उपयोग कैल जायत छै जे इ एकटा त्रुटि संदेश छै, जेकरा मे अतिरिक्त .sr-only
पाठ छै जे सहायक प्रौद्योगिकी कें उपयोगकर्ताक कें इ संकेत संप्रेषित करय छै.
<div class="alert alert-danger" role="alert">
<span class="glyphicon glyphicon-exclamation-sign" aria-hidden="true"></span>
<span class="sr-only">Error:</span>
Enter a valid email address
</div>
लिंक कें सूची प्रदर्शित करय कें लेल टॉगल करय योग्य, संदर्भ मेनू. ड्रॉपडाउन जावास्क्रिप्ट प्लगइन के साथ इंटरैक्टिव बनाओल गेल अछि .
ड्रॉपडाउन क' ट्रिगर आओर ड्रॉपडाउन मेनू क' भीतर लपेटू .dropdown
, अथवा कोनो आओर तत्व जे घोषित करैत अछि position: relative;
. तखन मेनूक एचटीएमएल जोड़ू।
<div class="dropdown">
<button class="btn btn-default dropdown-toggle" type="button" id="dropdownMenu1" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true">
Dropdown
<span class="caret"></span>
</button>
<ul class="dropdown-menu" aria-labelledby="dropdownMenu1">
<li><a href="#">Action</a></li>
<li><a href="#">Another action</a></li>
<li><a href="#">Something else here</a></li>
<li role="separator" class="divider"></li>
<li><a href="#">Separated link</a></li>
</ul>
</div>
.dropup
ड्रॉपडाउन मेनू कें पैरेंट मे जोड़ क ऊपर कें तरफ (नीचा कें बजाय) विस्तार करय कें लेल बदलल जा सकय छै .
<div class="dropup">
<button class="btn btn-default dropdown-toggle" type="button" id="dropdownMenu2" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
Dropup
<span class="caret"></span>
</button>
<ul class="dropdown-menu" aria-labelledby="dropdownMenu2">
<li><a href="#">Action</a></li>
<li><a href="#">Another action</a></li>
<li><a href="#">Something else here</a></li>
<li role="separator" class="divider"></li>
<li><a href="#">Separated link</a></li>
</ul>
</div>
डिफ़ॉल्ट रूप सं, एकटा ड्रॉपडाउन मेनू स्वचालित रूप सं ऊपर सं आ ओकर मूल कें बायां तरफ 100% स्थिति मे राखल जायत छै. .dropdown-menu-right
एकटा मे जोड़ू .dropdown-menu
ड्रॉपडाउन मेनू केँ दाहिना संरेखित करू.
ड्रॉपडाउन स्वचालित रूप सं दस्तावेज कें सामान्य प्रवाह कें भीतर सीएसएस कें माध्यम सं स्थिति मे राखल जायत छै. एकरऽ मतलब छै कि ड्रॉपडाउन क॑ कुछ overflow
गुण वाला अभिभावक द्वारा क्रॉप करलऽ जाब॑ सकै छै या व्यूपोर्ट केरऽ सीमा स॑ बाहर दिखाई देलऽ जाब॑ सकै छै । एहि सब मुद्दा के जेना-जेना उठैत अछि, अपनहि सं संबोधित करू.
.pull-right
संरेखणv3.1.0 क रूप मे, हम .pull-right
ड्रॉपडाउन मेनू पर डिप्रीकेट कएने छी. मेनू केँ राइट-संरेखित करबाक लेल, प्रयोग करू .dropdown-menu-right
. नवबार म ं॑ सही-संरेखित nav घटक मेनू क॑ स्वचालित रूप स ं॑ संरेखित करै लेली ई वर्ग केरऽ मिक्सिन संस्करण के उपयोग करै छै । एकरा ओवरराइड करबाक लेल, प्रयोग करू .dropdown-menu-left
.
<ul class="dropdown-menu dropdown-menu-right" aria-labelledby="dLabel">
...
</ul>
कोनों ड्रॉपडाउन मेनू मे क्रियाक कें खंडक कें लेबल करय कें लेल एकटा हेडर जोड़ूं.
<ul class="dropdown-menu" aria-labelledby="dropdownMenu3">
...
<li class="dropdown-header">Dropdown header</li>
...
</ul>
एकटा ड्रॉपडाउन मेनू मे लिंक कें अलग-अलग श्रृंखला कें लेल एकटा विभाजक जोड़ूं.
<ul class="dropdown-menu" aria-labelledby="dropdownMenuDivider">
...
<li role="separator" class="divider"></li>
...
</ul>
लिंक अक्षम करबाक लेल ड्रॉपडाउन मे .disabled
a मे जोड़ू .<li>
<ul class="dropdown-menu" aria-labelledby="dropdownMenu4">
<li><a href="#">Regular link</a></li>
<li class="disabled"><a href="#">Disabled link</a></li>
<li><a href="#">Another link</a></li>
</ul>
बटन समूह के साथ एक लाइन पर बटन के एक श्रृंखला के एक साथ समूहबद्ध करें | हमर बटन प्लगइन के साथ वैकल्पिक जावास्क्रिप्ट रेडियो आ चेकबॉक्स शैली व्यवहार पर जोड़ू .
एक कें भीतर तत्वक पर टूलटिप या पॉपओवर कें उपयोग करयत समय .btn-group
, अहां कें container: 'body'
अवांछित दुष्प्रभाव सं बचय कें विकल्प निर्दिष्ट करय कें होयत (जैना तत्व कें चौड़ा भ जायत छै आ/अथवा टूलटिप या पॉपओवर कें ट्रिगर करय पर ओकर गोल कोना कें खोनाय)।
role
आ एकटा लेबल उपलब्ध कराउसहायक प्रौद्योगिकी – जेना स्क्रीन रीडर – कें लेल इ संप्रेषित करय कें लेल की बटन कें एकटा श्रृंखला समूहीकृत छै, एकटा उपयुक्त role
विशेषता प्रदान करय कें जरूरत छै. बटन समूह क लेल, ई होएत role="group"
, जखन कि टूलबार मे एकटा role="toolbar"
.
एकटा अपवाद समूह छै जेकरा मे केवल एकटा नियंत्रण (उदाहरण कें लेल तत्वक कें साथ जायज बटन समूह<button>
) या एकटा ड्रॉपडाउन होयत छै.
एकर अलावा, समूह आ टूलबार कें एकटा स्पष्ट लेबल देल जेबाक चाही, कियाकि अधिकांश सहायक प्रौद्योगिकी अन्यथा ओकर घोषणा नहि करतय, सही role
विशेषता कें उपस्थिति कें बावजूद. एतय देल गेल उदाहरण मे, हम प्रयोग करैत छी aria-label
, मुदा विकल्प जेना कि aria-labelledby
सेहो प्रयोग कएल जा सकैत अछि |
.btn
में बटन के एक श्रृंखला लपेटें .btn-group
|
<div class="btn-group" role="group" aria-label="...">
<button type="button" class="btn btn-default">Left</button>
<button type="button" class="btn btn-default">Middle</button>
<button type="button" class="btn btn-default">Right</button>
</div>
अधिक जटिल घटक के लिये <div class="btn-group">
एक में सेट के संयोजन |<div class="btn-toolbar">
<div class="btn-toolbar" role="toolbar" aria-label="...">
<div class="btn-group" role="group" aria-label="...">...</div>
<div class="btn-group" role="group" aria-label="...">...</div>
<div class="btn-group" role="group" aria-label="...">...</div>
</div>
एक समूह म॑ हर बटन प॑ बटन साइजिंग क्लास लागू करै के बजाय, बस .btn-group-*
प्रत्येक म॑ जोड़ै छै .btn-group
, जेकरा म॑ कई समूह क॑ नेस्टिंग करै के समय भी शामिल छै ।
<div class="btn-group btn-group-lg" role="group" aria-label="...">...</div>
<div class="btn-group" role="group" aria-label="...">...</div>
<div class="btn-group btn-group-sm" role="group" aria-label="...">...</div>
<div class="btn-group btn-group-xs" role="group" aria-label="...">...</div>
.btn-group
एकटा दोसर के भीतर राखू .btn-group
जखन अहाँ चाहैत छी जे ड्रॉपडाउन मेनू बटन के एकटा श्रृंखला के संग मिलाओल जाय.
<div class="btn-group" role="group" aria-label="...">
<button type="button" class="btn btn-default">1</button>
<button type="button" class="btn btn-default">2</button>
<div class="btn-group" role="group">
<button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
Dropdown
<span class="caret"></span>
</button>
<ul class="dropdown-menu">
<li><a href="#">Dropdown link</a></li>
<li><a href="#">Dropdown link</a></li>
</ul>
</div>
</div>
बटन कें एकटा सेट कें क्षैतिज रूप सं नहि बल्कि लंबवत ढेर देखाय दिअ. विभाजित बटन ड्रॉपडाउन एतय समर्थित नहि अछि.
<div class="btn-group-vertical" role="group" aria-label="...">
...
</div>
बटनक कें एकटा समूह कें बराबर आकारक मे खिंचाव बनाऊं ताकि ओकर माता-पिता कें पूरा चौड़ाई मे फैलल जा सकय. बटन समूह के भीतर बटन ड्रॉपडाउन के साथ भी काम करै छै.
बटन क॑ जायज ठहराबै लेली प्रयोग करलऽ जाय वाला विशिष्ट एचटीएमएल आरू सीएसएस के कारण (अर्थात display: table-cell
), ओकरा बीच के सीमा दोगुना होय जाय छै । नियमित बटन समूह म॑, margin-left: -1px
सीमा क॑ हटाबै के बजाय ओकरा ढेर करै लेली प्रयोग करलऽ जाय छै । ओना , margin
के संग काज नहिं करैत अछि display: table-cell
. परिणामस्वरूप, बूटस्ट्रैप कें लेल अपन अनुकूलन कें आधार पर, अहां सीमाक कें हटावय या फेर सं रंगय चाहय सकय छी.
इंटरनेट एक्सप्लोरर 8 कोनों जायज बटन समूह म॑ बटनऽ प॑ सीमा नै रेंडर करै छै, चाहे वू चालू होय <a>
या <button>
तत्व । ओहि सं गुजरय लेल एक-एकटा बटन के दोसर मे लपेटि लिअ.btn-group
.
अधिक जानकारी के लेल #12476 देखू ।
<a>
तत्वों के साथ.btn
बस s के एकटा श्रृंखला लपेटू .btn-group.btn-group-justified
.
<div class="btn-group btn-group-justified" role="group" aria-label="...">
...
</div>
यदि <a>
तत्वक कें उपयोग बटन कें रूप मे कार्य करय कें लेल करल जाय छै – वर्तमान पृष्ठ कें भीतर कोनों अन्य दस्तावेज या खंड पर नेविगेट करय कें बजाय, पृष्ठ मे कार्यक्षमता कें ट्रिगर करय कें लेल – त ओकरा एकटा उचित role="button"
.
<button>
तत्वों के साथ<button>
तत्वक कें साथ जायज बटन समूहक कें उपयोग करय कें लेल , अहां कें प्रत्येक बटन कें एकटा बटन समूह मे लपेटनाय होयत . अधिकांश ब्राउज़र तत्वऽ क॑ औचित्य लेली हमरऽ सीएसएस क॑ सही तरीका स॑ लागू नै करै <button>
छै, लेकिन चूँकि हम्मं॑ बटन ड्रॉपडाउन क॑ समर्थन करै छियै, हम्मं॑ ओकरा आसपास काम करी सकै छियै ।
<div class="btn-group btn-group-justified" role="group" aria-label="...">
<div class="btn-group" role="group">
<button type="button" class="btn btn-default">Left</button>
</div>
<div class="btn-group" role="group">
<button type="button" class="btn btn-default">Middle</button>
</div>
<div class="btn-group" role="group">
<button type="button" class="btn btn-default">Right</button>
</div>
</div>
कोनों बटन कें उपयोग ड्रॉपडाउन मेनू कें एकटा कें भीतर रख क .btn-group
आ उचित मेनू मार्कअप प्रदान करयत ट्रिगर करय कें लेल करूं.
बटन ड्रॉपडाउन कें लेल ड्रॉपडाउन प्लगइन कें बूटस्ट्रैप कें अहां कें संस्करण मे शामिल करनाय आवश्यक छै.
किछु बेसिक मार्कअप परिवर्तनक संग कोनो बटन केँ ड्रॉपडाउन टॉगल मे बदलू.
<!-- Single button -->
<div class="btn-group">
<button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
Action <span class="caret"></span>
</button>
<ul class="dropdown-menu">
<li><a href="#">Action</a></li>
<li><a href="#">Another action</a></li>
<li><a href="#">Something else here</a></li>
<li role="separator" class="divider"></li>
<li><a href="#">Separated link</a></li>
</ul>
</div>
तहिना, एकहि मार्कअप परिवर्तनक संग विभाजित बटन ड्रॉपडाउन बनाउ, मात्र अलग बटनक संग ।
<!-- Split button -->
<div class="btn-group">
<button type="button" class="btn btn-danger">Action</button>
<button type="button" class="btn btn-danger dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<span class="caret"></span>
<span class="sr-only">Toggle Dropdown</span>
</button>
<ul class="dropdown-menu">
<li><a href="#">Action</a></li>
<li><a href="#">Another action</a></li>
<li><a href="#">Something else here</a></li>
<li role="separator" class="divider"></li>
<li><a href="#">Separated link</a></li>
</ul>
</div>
बटन ड्रॉपडाउन सभ आकारक बटनक संग काज करैत अछि ।
<!-- Large button group -->
<div class="btn-group">
<button class="btn btn-default btn-lg dropdown-toggle" type="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
Large button <span class="caret"></span>
</button>
<ul class="dropdown-menu">
...
</ul>
</div>
<!-- Small button group -->
<div class="btn-group">
<button class="btn btn-default btn-sm dropdown-toggle" type="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
Small button <span class="caret"></span>
</button>
<ul class="dropdown-menu">
...
</ul>
</div>
<!-- Extra small button group -->
<div class="btn-group">
<button class="btn btn-default btn-xs dropdown-toggle" type="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
Extra small button <span class="caret"></span>
</button>
<ul class="dropdown-menu">
...
</ul>
</div>
.dropup
मूल मे जोड़ क तत्व क ऊपर ड्रॉपडाउन मेनू ट्रिगर करू .
<div class="btn-group dropup">
<button type="button" class="btn btn-default">Dropup</button>
<button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<span class="caret"></span>
<span class="sr-only">Toggle Dropdown</span>
</button>
<ul class="dropdown-menu">
<!-- Dropdown menu links -->
</ul>
</div>
कोनों पाठ-आधारित कें पहिने, बाद, या दूनू तरफ पाठ या बटन जोड़ क फॉर्म नियंत्रण कें विस्तार करूं <input>
. .input-group
एक .input-group-addon
या के साथ प्रयोग .input-group-btn
एकल के तत्वों को पूर्वार्ध या संलग्न करने के लिये .form-control
|
<input>
स केवल<select>
एतय तत्वक कें उपयोग सं बचूं कियाकि ओकरा वेबकिट ब्राउज़र मे पूरा तरह सं स्टाइल नहि कैल जा सकय छै.
<textarea>
एतय तत्वक प्रयोग सँ बचू rows
कारण किछु मामला मे ओकर विशेषताक सम्मान नहि होयत ।
जखन कोनों , कें भीतर तत्वक पर टूलटिप या पॉपओवर कें उपयोग करय छै .input-group
, तखन अहां कें container: 'body'
अवांछित दुष्प्रभाव सं बचय कें विकल्प निर्दिष्ट करय कें होयत (जैना तत्व कें चौड़ा भ जायत छै आ/अथवा टूलटिप या पॉपओवर कें ट्रिगर करय पर ओकर गोल कोना कें खोनाय)।
फॉर्म ग्रुप या ग्रिड कॉलम क्लास कें सीधा इनपुट समूह सं नहि मिलाऊं. एकर बजाय, इनपुट समूह कें फॉर्म समूह या ग्रिड सं संबंधित तत्व कें अंदर नेस्ट करूं.
अगर अहां हर इनपुट के लेल लेबल नहि लगाबय छी त स्क्रीन रीडर के अहां के फॉर्म सं परेशानी होएत. इ इनपुट समूहक कें लेल, सुनिश्चित करूं की कोनों अतिरिक्त लेबल या कार्यक्षमता सहायक प्रौद्योगिकी कें संप्रेषित कैल गेल छै.
उपयोग करय कें लेल सटीक तकनीक (दृश्य <label>
तत्व, वर्ग कें <label>
उपयोग करयत छिपल तत्व , या , , , या विशेषता कें उपयोग) आ की अतिरिक्त जानकारी संप्रेषित करय कें आवश्यकता होयत, इ इंटरफेस विजेट कें सटीक प्रकार कें आधार पर भिन्न होयत छै जे अहां लागू करय रहल छी. अइ भाग मे देल गेल उदाहरणक मे किछु सुझावल गेल, केस-विशिष्ट दृष्टिकोण उपलब्ध करायल गेल छै..sr-only
aria-label
aria-labelledby
aria-describedby
title
placeholder
कोनो इनपुट के दुनू कात एकटा ऐड-ऑन या बटन राखू. एकटा इनपुट के दुनू कात सेहो राखि सकैत छी.
हम एक पक्ष पर अनेक ऐड-ऑन ( .input-group-addon
या ) क समर्थन नहि करैत छी ..input-group-btn
हम एकटा इनपुट समूह मे कईटा फॉर्म-कंट्रोल क समर्थन नहि करैत छी.
<div class="input-group">
<span class="input-group-addon" id="basic-addon1">@</span>
<input type="text" class="form-control" placeholder="Username" aria-describedby="basic-addon1">
</div>
<div class="input-group">
<input type="text" class="form-control" placeholder="Recipient's username" aria-describedby="basic-addon2">
<span class="input-group-addon" id="basic-addon2">@example.com</span>
</div>
<div class="input-group">
<span class="input-group-addon">$</span>
<input type="text" class="form-control" aria-label="Amount (to the nearest dollar)">
<span class="input-group-addon">.00</span>
</div>
<label for="basic-url">Your vanity URL</label>
<div class="input-group">
<span class="input-group-addon" id="basic-addon3">https://example.com/users/</span>
<input type="text" class="form-control" id="basic-url" aria-describedby="basic-addon3">
</div>
सापेक्ष रूप साइजिंग क्लास क॑ .input-group
खुद म॑ जोड़ै आरू भीतर के सामग्री स्वचालित रूप स॑ आकार बदलतै-प्रत्येक तत्व प॑ फॉर्म कंट्रोल साइज क्लास क॑ दोहराबै के जरूरत नै छै.
<div class="input-group input-group-lg">
<span class="input-group-addon" id="sizing-addon1">@</span>
<input type="text" class="form-control" placeholder="Username" aria-describedby="sizing-addon1">
</div>
<div class="input-group">
<span class="input-group-addon" id="sizing-addon2">@</span>
<input type="text" class="form-control" placeholder="Username" aria-describedby="sizing-addon2">
</div>
<div class="input-group input-group-sm">
<span class="input-group-addon" id="sizing-addon3">@</span>
<input type="text" class="form-control" placeholder="Username" aria-describedby="sizing-addon3">
</div>
कोनो चेकबॉक्स या रेडियो विकल्प के पाठ के बजाय कोनो इनपुट समूह के एडॉन के भीतर राखू.
<div class="row">
<div class="col-lg-6">
<div class="input-group">
<span class="input-group-addon">
<input type="checkbox" aria-label="...">
</span>
<input type="text" class="form-control" aria-label="...">
</div><!-- /input-group -->
</div><!-- /.col-lg-6 -->
<div class="col-lg-6">
<div class="input-group">
<span class="input-group-addon">
<input type="radio" aria-label="...">
</span>
<input type="text" class="form-control" aria-label="...">
</div><!-- /input-group -->
</div><!-- /.col-lg-6 -->
</div><!-- /.row -->
इनपुट समूह मे बटन कनि अलग होयत छै आ एकटा अतिरिक्त स्तर कें नेस्टिंग कें आवश्यकता होयत छै. के जगह , बटन के लपेटय .input-group-addon
लेल उपयोग करय पड़त . .input-group-btn
ई डिफ़ॉल्ट ब्राउज़र शैली क कारण आवश्यक अछि जे ओवरराइड नहि कएल जा सकैत अछि.
<div class="row">
<div class="col-lg-6">
<div class="input-group">
<span class="input-group-btn">
<button class="btn btn-default" type="button">Go!</button>
</span>
<input type="text" class="form-control" placeholder="Search for...">
</div><!-- /input-group -->
</div><!-- /.col-lg-6 -->
<div class="col-lg-6">
<div class="input-group">
<input type="text" class="form-control" placeholder="Search for...">
<span class="input-group-btn">
<button class="btn btn-default" type="button">Go!</button>
</span>
</div><!-- /input-group -->
</div><!-- /.col-lg-6 -->
</div><!-- /.row -->
<div class="row">
<div class="col-lg-6">
<div class="input-group">
<div class="input-group-btn">
<button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Action <span class="caret"></span></button>
<ul class="dropdown-menu">
<li><a href="#">Action</a></li>
<li><a href="#">Another action</a></li>
<li><a href="#">Something else here</a></li>
<li role="separator" class="divider"></li>
<li><a href="#">Separated link</a></li>
</ul>
</div><!-- /btn-group -->
<input type="text" class="form-control" aria-label="...">
</div><!-- /input-group -->
</div><!-- /.col-lg-6 -->
<div class="col-lg-6">
<div class="input-group">
<input type="text" class="form-control" aria-label="...">
<div class="input-group-btn">
<button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Action <span class="caret"></span></button>
<ul class="dropdown-menu dropdown-menu-right">
<li><a href="#">Action</a></li>
<li><a href="#">Another action</a></li>
<li><a href="#">Something else here</a></li>
<li role="separator" class="divider"></li>
<li><a href="#">Separated link</a></li>
</ul>
</div><!-- /btn-group -->
</div><!-- /input-group -->
</div><!-- /.col-lg-6 -->
</div><!-- /.row -->
<div class="input-group">
<div class="input-group-btn">
<!-- Button and dropdown menu -->
</div>
<input type="text" class="form-control" aria-label="...">
</div>
<div class="input-group">
<input type="text" class="form-control" aria-label="...">
<div class="input-group-btn">
<!-- Button and dropdown menu -->
</div>
</div>
जखन कि अहां कें प्रति साइड केवल एकटा ऐड-ऑन भ सकय छै, अहां एकटा कें अंदर कईटा बटन राखय सकय छी .input-group-btn
.
<div class="input-group">
<div class="input-group-btn">
<!-- Buttons -->
</div>
<input type="text" class="form-control" aria-label="...">
</div>
<div class="input-group">
<input type="text" class="form-control" aria-label="...">
<div class="input-group-btn">
<!-- Buttons -->
</div>
</div>
बूटस्ट्रैप म॑ उपलब्ध नवऽ म॑ साझा मार्कअप छै, जे बेस .nav
क्लास स॑ शुरू होय क॑, साथ ही साथ साझा स्टेट भी छै । प्रत्येक शैली क बीच स्विच करबाक लेल संशोधक वर्ग स्वैप करू.
ध्यान रहे क्लास के लिये बेस क्लास .nav-tabs
की आवश्यकता है |.nav
<ul class="nav nav-tabs">
<li role="presentation" class="active"><a href="#">Home</a></li>
<li role="presentation"><a href="#">Profile</a></li>
<li role="presentation"><a href="#">Messages</a></li>
</ul>
ओही एचटीएमएल लिअ, मुदा एकर .nav-pills
बदलामे प्रयोग करू:
<ul class="nav nav-pills">
<li role="presentation" class="active"><a href="#">Home</a></li>
<li role="presentation"><a href="#">Profile</a></li>
<li role="presentation"><a href="#">Messages</a></li>
</ul>
गोली सेहो लंबवत ढेर भ सकैत अछि। बस जोड़ू .nav-stacked
.
<ul class="nav nav-pills nav-stacked">
...
</ul>
आसानी सं टैब या गोली कें अपन माता-पिता कें बराबर चौड़ाई बनावा कें साथ 768px सं चौड़ा स्क्रीन पर .nav-justified
. छोट-छोट स्क्रीन पर, nav लिंक ढेर भ' जाइत अछि.
जायज नवबार nav लिंक एखन समर्थित नहि अछि.
<ul class="nav nav-tabs nav-justified">
...
</ul>
<ul class="nav nav-pills nav-justified">
...
</ul>
कोनो नव घटक (टैब या गोली) के लेल, ग्रे लिंक.disabled
के लेल जोड़ू आ कोनो होवर प्रभाव नै .
<ul class="nav nav-pills">
...
<li role="presentation" class="disabled"><a href="#">Disabled link</a></li>
...
</ul>
कनि अतिरिक्त एचटीएमएल आ ड्रॉपडाउन जावास्क्रिप्ट प्लगइन के संग ड्रॉपडाउन मेनू जोड़ू .
<ul class="nav nav-tabs">
...
<li role="presentation" class="dropdown">
<a class="dropdown-toggle" data-toggle="dropdown" href="#" role="button" aria-haspopup="true" aria-expanded="false">
Dropdown <span class="caret"></span>
</a>
<ul class="dropdown-menu">
...
</ul>
</li>
...
</ul>
<ul class="nav nav-pills">
...
<li role="presentation" class="dropdown">
<a class="dropdown-toggle" data-toggle="dropdown" href="#" role="button" aria-haspopup="true" aria-expanded="false">
Dropdown <span class="caret"></span>
</a>
<ul class="dropdown-menu">
...
</ul>
</li>
...
</ul>
नवबार उत्तरदायी मेटा घटक छै जे अहां कें एप्लीकेशन या साइट कें लेल नेविगेशन हेडर कें रूप मे काज करय छै. ई मोबाइल दृश्यऽ म॑ ढहलऽ शुरू होय जाय छै (आरू टॉगल करलऽ जाय सकै छै) आरू उपलब्ध दृश्यपोर्ट चौड़ाई बढ़ला के साथ-साथ क्षैतिज होय जाय छै ।
जायज नवबार nav लिंक एखन समर्थित नहि अछि.
<nav class="navbar navbar-default">
<div class="container-fluid">
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1" aria-expanded="false">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="#">Brand</a>
</div>
<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
<ul class="nav navbar-nav">
<li class="active"><a href="#">Link <span class="sr-only">(current)</span></a></li>
<li><a href="#">Link</a></li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Dropdown <span class="caret"></span></a>
<ul class="dropdown-menu">
<li><a href="#">Action</a></li>
<li><a href="#">Another action</a></li>
<li><a href="#">Something else here</a></li>
<li role="separator" class="divider"></li>
<li><a href="#">Separated link</a></li>
<li role="separator" class="divider"></li>
<li><a href="#">One more separated link</a></li>
</ul>
</li>
</ul>
<form class="navbar-form navbar-left">
<div class="form-group">
<input type="text" class="form-control" placeholder="Search">
</div>
<button type="submit" class="btn btn-default">Submit</button>
</form>
<ul class="nav navbar-nav navbar-right">
<li><a href="#">Link</a></li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Dropdown <span class="caret"></span></a>
<ul class="dropdown-menu">
<li><a href="#">Action</a></li>
<li><a href="#">Another action</a></li>
<li><a href="#">Something else here</a></li>
<li role="separator" class="divider"></li>
<li><a href="#">Separated link</a></li>
</ul>
</li>
</ul>
</div><!-- /.navbar-collapse -->
</div><!-- /.container-fluid -->
</nav>
एकटा <img>
. चूँकि केरऽ .navbar-brand
अपनऽ पैडिंग आरू ऊंचाई छै, ई लेली आपने के छवि के आधार प॑ कुछ CSS क॑ ओवरराइड करै के जरूरत पड़॑ सकै छै ।
<nav class="navbar navbar-default">
<div class="container-fluid">
<div class="navbar-header">
<a class="navbar-brand" href="#">
<img alt="Brand" src="...">
</a>
</div>
</div>
</nav>
.navbar-form
संकीर्ण दृश्यपोर्ट मे उचित ऊर्ध्वाधर संरेखण आ संकुचित व्यवहार क लेल फॉर्म सामग्री क भीतर राखू . संरेखण विकल्पक कें उपयोग इ तय करय कें लेल करूं कि इ नवबार सामग्री कें भीतर कतय रहय छै.
एक हेड अप के रूप में, मिक्सिन के माध्यम स .navbar-form
के साथ अपन कोड के बहुत हिस्सा साझा करैत अछि | किछ फॉर्म नियंत्रण, जेना इनपुट समूह, एकटा नवबार कें भीतर ठीक सं दिखावा कें लेल निश्चित चौड़ाई कें आवश्यकता भ सकय छै..form-inline
<form class="navbar-form navbar-left" role="search">
<div class="form-group">
<input type="text" class="form-control" placeholder="Search">
</div>
<button type="submit" class="btn btn-default">Submit</button>
</form>
नवबार मे ओकरा लंबवत केंद्र करबाक लेल a मे नहि रहय वाला तत्व मे .navbar-btn
क्लास जोड़ू .<button>
<form>
<button type="button" class="btn btn-default navbar-btn">Sign in</button>
पाठ केरऽ स्ट्रिंग क॑ एक तत्व म॑ लपेटऽ के साथ .navbar-text
, आमतौर प॑ <p>
उचित लीडिंग आरू रंग लेली एगो टैग प॑ ।
<p class="navbar-text">Signed in as Mark Otto</p>
मानक लिंक कें उपयोग करय वाला लोगक कें लेल जे नियमित नवबार नेविगेशन घटक कें भीतर नै छै, .navbar-link
डिफ़ॉल्ट आरू उलटा नवबार विकल्पक कें लेल उचित रंग जोड़य कें लेल वर्ग कें उपयोग करय.
<p class="navbar-text navbar-right">Signed in as <a href="#" class="navbar-link">Mark Otto</a></p>
nav लिंक, फॉर्म, बटन, या पाठ कें संरेखित करूं, .navbar-left
या .navbar-right
उपयोगिता वर्गक कें उपयोग करयत. दुनू वर्ग निर्दिष्ट दिशा मे एकटा CSS फ्लोट जोड़त. उदाहरण कें लेल, nav लिंक कें संरेखित करय कें लेल, ओकरा अलग मे राखूं <ul>
जइ मे संबंधित उपयोगिता वर्ग लागू कैल गेल छै.
इ वर्गक आ कें मिक्सिन-एड संस्करण छै .pull-left
, .pull-right
मुदा इ डिवाइस आकारक मे नवबार घटक कें आसान हैंडलिंग कें लेल मीडिया क्वेरी कें लेल दायरा देल गेल छै.
एकटा या सेंटर आओर पैड नवबार सामग्री मे जोड़ू .navbar-fixed-top
आओर शामिल करू..container
.container-fluid
<nav class="navbar navbar-default navbar-fixed-top">
<div class="container">
...
</div>
</nav>
एकटा या सेंटर आओर पैड नवबार सामग्री मे जोड़ू .navbar-fixed-bottom
आओर शामिल करू..container
.container-fluid
<nav class="navbar navbar-default navbar-fixed-bottom">
<div class="container">
...
</div>
</nav>
एकटा पूर्ण-चौड़ाई नवबार बनाउ जे पृष्ठक संग दूर स्क्रॉल कए एकटा या केंद्र आ पैड नवबार सामग्री जोड़ि .navbar-static-top
कए शामिल करैत अछि ।.container
.container-fluid
क्लास के विपरीत .navbar-fixed-*
, अहां के कोनो पैडिंग बदलय के जरूरत नहिं अछि body
.
<nav class="navbar navbar-default navbar-static-top">
<div class="container">
...
</div>
</nav>
जोड़ि नवबार के लुक संशोधित करू .navbar-inverse
.
<nav class="navbar navbar-inverse">
...
</nav>
एक नेविगेशनल पदानुक्रम के भीतर वर्तमान पृष्ठ के स्थान को दर्शाएँ |
विभाजक स्वचालित रूप सँ CSS मे :before
आओर content
.
<ol class="breadcrumb">
<li><a href="#">Home</a></li>
<li><a href="#">Library</a></li>
<li class="active">Data</li>
</ol>
बहु-पृष्ठ पृष्ठांकन घटक के साथ अपन साइट या ऐप के लेल पृष्ठांकन लिंक प्रदान करू, या सरल पेजर विकल्प .
Rdio स प्रेरित सरल पृष्ठांकन, ऐप्स आ खोज परिणाम के लेल बढ़िया। पैघ ब्लॉक कें छूटनाय मुश्किल छै, आसानी सं स्केल करय योग्य छै, आ पैघ क्लिक क्षेत्र प्रदान करय छै.
<nav aria-label="Page navigation">
<ul class="pagination">
<li>
<a href="#" aria-label="Previous">
<span aria-hidden="true">«</span>
</a>
</li>
<li><a href="#">1</a></li>
<li><a href="#">2</a></li>
<li><a href="#">3</a></li>
<li><a href="#">4</a></li>
<li><a href="#">5</a></li>
<li>
<a href="#" aria-label="Next">
<span aria-hidden="true">»</span>
</a>
</li>
</ul>
</nav>
पृष्ठांकन घटक कें एकटा तत्व मे लपेटल जेबाक चाही <nav>
ताकि ओकरा रीडर आ अन्य सहायक प्रौद्योगिकी कें स्क्रीन करय कें लेल नेविगेशन खंड कें रूप मे पहचानल जा सकय. एकरऽ अलावा, जैन्हऽ कि कोनो पन्ना प॑ पहल॑ स॑ ही एक स॑ अधिक ऐन्हऽ नेविगेशन खंड होय के संभावना छै (जैना कि हेडर म॑ प्राथमिक नेविगेशन, या एक साइडबार नेविगेशन), ई सलाह देलऽ जाय छै कि ओकरा लेली एक वर्णनात्मक उपलब्ध कराय देलऽ जाय aria-label
जे <nav>
ओकरऽ उद्देश्य क॑ दर्शाबै छै । उदाहरण कें लेल, यदि पृष्ठांकन घटक कें उपयोग खोज परिणामक कें कोनों सेट कें बीच नेविगेट करय कें लेल करल जाय छै, त एकटा उपयुक्त लेबल भ सकय छै aria-label="Search results pages"
.
लिंक अलग-अलग परिस्थितिक लेल अनुकूलन योग्य अछि। .disabled
अनक्लिक करय योग्य लिंक के लेल आओर .active
वर्तमान पृष्ठ के संकेत करय लेल प्रयोग करू .
<nav aria-label="...">
<ul class="pagination">
<li class="disabled"><a href="#" aria-label="Previous"><span aria-hidden="true">«</span></a></li>
<li class="active"><a href="#">1 <span class="sr-only">(current)</span></a></li>
...
</ul>
</nav>
हम अनुशंसा करय छी जे अहां सक्रिय या अक्षम एंकर कें कें लेल स्वैप आउट करूं <span>
, या पिछला/अगला तीर कें मामला मे एंकर कें छोड़ूं, इच्छित शैली कें बरकरार रखयत समय क्लिक कार्यक्षमता कें हटावय कें लेल.
<nav aria-label="...">
<ul class="pagination">
<li class="disabled">
<span>
<span aria-hidden="true">«</span>
</span>
</li>
<li class="active">
<span>1 <span class="sr-only">(current)</span></span>
</li>
...
</ul>
</nav>
फैंसी पैघ या छोट पृष्ठांकन? अतिरिक्त आकारक लेल .pagination-lg
वा जोड़ू ।.pagination-sm
<nav aria-label="..."><ul class="pagination pagination-lg">...</ul></nav>
<nav aria-label="..."><ul class="pagination">...</ul></nav>
<nav aria-label="..."><ul class="pagination pagination-sm">...</ul></nav>
हल्का मार्कअप आरू शैली के साथ सरल पृष्ठांकन कार्यान्वयन के लेलऽ त्वरित पिछला आरू अगला लिंक. ब्लॉग या पत्रिका सन सरल साइट के लेल ई बढ़िया अछि.
डिफ़ॉल्ट रूप स, पेजर लिंक कए केंद्रित करैत अछि.
<nav aria-label="...">
<ul class="pager">
<li><a href="#">Previous</a></li>
<li><a href="#">Next</a></li>
</ul>
</nav>
वैकल्पिक रूप सँ, अहाँ प्रत्येक लिंक केँ साइड मे संरेखित क' सकैत छी:
<nav aria-label="...">
<ul class="pager">
<li class="previous"><a href="#"><span aria-hidden="true">←</span> Older</a></li>
<li class="next"><a href="#">Newer <span aria-hidden="true">→</span></a></li>
</ul>
</nav>
पेजर लिंक पृष्ठांकन स सामान्य .disabled
उपयोगिता वर्ग क सेहो उपयोग करैत अछि ।
<nav aria-label="...">
<ul class="pager">
<li class="previous disabled"><a href="#"><span aria-hidden="true">←</span> Older</a></li>
<li class="next"><a href="#">Newer <span aria-hidden="true">→</span></a></li>
</ul>
</nav>
<h3>Example heading <span class="label label-default">New</span></h3>
कोनों लेबल कें रूप बदलय कें लेल निम्नलिखित मे सं कोनों संशोधक वर्ग जोड़ू.
<span class="label label-default">Default</span>
<span class="label label-primary">Primary</span>
<span class="label label-success">Success</span>
<span class="label label-info">Info</span>
<span class="label label-warning">Warning</span>
<span class="label label-danger">Danger</span>
रेंडरिंग समस्या तखन उत्पन्न भ सकैत अछि जखन अहाँक पास एकटा संकीर्ण कंटेनर के भीतर दर्जनों इनलाइन लेबल होयत अछि, प्रत्येक में अपन inline-block
तत्व (एकटा आइकन के तरह) होयत अछि | एकर रास्ता सेट भ रहल अछि display: inline-block;
. संदर्भ आ एकटा उदाहरणक लेल, देखू #13219 .
<span class="badge">
लिंक, बूटस्ट्रैप navs, आओर बहुत किछु मे एकटा जोड़ि कए नव या अपठित आइटम कए आसानी स हाइलाइट करू.
<a href="#">Inbox <span class="badge">42</span></a>
<button class="btn btn-primary" type="button">
Messages <span class="badge">4</span>
</button>
जखन कोनों नव या अपठित वस्तु नहि होयत छै, तखन बैज बस संकुचित भ जायत (सीएसएस कें :empty
चयनकर्ता कें माध्यम सं) बशर्ते कि भीतर कोनों सामग्री मौजूद नहि होयत.
:empty
इंटरनेट एक्सप्लोरर 8 मे बैज स्वतः संकुचित नहि होयत, कियाकि एहि मे चयनकर्ता क समर्थन क कमी अछि ।
गोली नेविगेशन मे सक्रिय राज्यक मे बैज रखय कें लेल अंतर्निहित शैली शामिल छै.
<ul class="nav nav-pills" role="tablist">
<li role="presentation" class="active"><a href="#">Home <span class="badge">42</span></a></li>
<li role="presentation"><a href="#">Profile</a></li>
<li role="presentation"><a href="#">Messages <span class="badge">3</span></a></li>
</ul>
एकटा हल्का, लचीला घटक जे वैकल्पिक रूप सं पूरा व्यूपोर्ट कें विस्तारित कयर सकय छै आ अहां कें साइट पर प्रमुख सामग्री कें प्रदर्शित करय सकय छै.
ई एगो सरल हीरो यूनिट छै, जे फीचर्ड सामग्री या जानकारी प॑ अतिरिक्त ध्यान आकर्षित करै लेली एगो सरल जंबोट्रॉन-शैली के घटक छै ।
<div class="jumbotron">
<h1>Hello, world!</h1>
<p>...</p>
<p><a class="btn btn-primary btn-lg" href="#" role="button">Learn more</a></p>
</div>
जंबोट्रॉन क॑ पूरा चौड़ाई बनाबै लेली, आरू बिना गोल कोना के, ओकरा सब .container
s के बाहर रखलऽ जाय आरू एकरऽ बदला म॑ एक .container
भीतर जोड़लऽ जाय ।
<div class="jumbotron">
<div class="container">
...
</div>
</div>
h1
एक पृष्ठ पर सामग्री के खंडों को उचित रूप से स्पेस आउट और सेगमेंट करने के लिए एक के लिए एक सरल शेल | ई h1
' क डिफ़ॉल्ट small
तत्व क उपयोग कर सकै छै, साथ ही साथ अधिकांश अन्य घटक (अतिरिक्त शैली के साथ) ।
<div class="page-header">
<h1>Example page header <small>Subtext for header</small></h1>
</div>
थंबनेल घटक कें साथ बूटस्ट्रैप कें ग्रिड सिस्टम कें विस्तार करूं ताकि छवि, वीडियो, पाठ, आ बेसि कें ग्रिड आसानी सं प्रदर्शित कैल जा सकय.
यदि आहाँ अलग-अलग ऊंचाई आ/अथवा चौड़ाई के थंबनेल के Pinterest-जैसा प्रस्तुति के तलाश में छी, त अहाँ के एकटा तृतीय पक्ष प्लगइन जेना चिनाई , आइसोटोप , या साल्वाटोर के उपयोग करय पड़त .
डिफ़ॉल्ट रूप सं, बूटस्ट्रैप कें थंबनेल न्यूनतम आवश्यक मार्कअप कें साथ लिंक कैल गेल छवियक कें प्रदर्शन करय कें लेल डिजाइन कैल गेल छै.
<div class="row">
<div class="col-xs-6 col-md-3">
<a href="#" class="thumbnail">
<img src="..." alt="...">
</a>
</div>
...
</div>
कनी अतिरिक्त मार्कअप के साथ, थंबनेल में कोनो भी तरह के एचटीएमएल सामग्री जेना हेडिंग, पैराग्राफ, या बटन जोड़ना संभव छै.
<div class="row">
<div class="col-sm-6 col-md-4">
<div class="thumbnail">
<img src="..." alt="...">
<div class="caption">
<h3>Thumbnail label</h3>
<p>...</p>
<p><a href="#" class="btn btn-primary" role="button">Button</a> <a href="#" class="btn btn-default" role="button">Button</a></p>
</div>
</div>
</div>
</div>
उपलब्ध आ लचीला अलर्ट संदेशक कें मुट्ठी भर कें साथ विशिष्ट उपयोगकर्ता क्रियाक कें लेल संदर्भ प्रतिक्रिया संदेश प्रदान करूं.
कोनों पाठ आ एकटा वैकल्पिक खारिज बटन मे आ बेसिक अलर्ट संदेशक कें लेल .alert
चारि संदर्भ वर्गक मे सं एकटा (जैना, ) लपेटूं..alert-success
अलर्ट मे डिफ़ॉल्ट क्लास नहि अछि, केवल बेस आओर मोडिफायर क्लास अछि. डिफ़ॉल्ट ग्रे अलर्ट केरऽ बहुत मतलब नै छै, ई लेली आहाँ क॑ संदर्भ वर्ग के माध्यम स॑ एक प्रकार निर्दिष्ट करना आवश्यक छै. सफलता, जानकारी, चेतावनी, या खतरा मे स चुनू।
<div class="alert alert-success" role="alert">...</div>
<div class="alert alert-info" role="alert">...</div>
<div class="alert alert-warning" role="alert">...</div>
<div class="alert alert-danger" role="alert">...</div>
वैकल्पिक .alert-dismissible
आ बंद बटन जोड़ क कोनो अलर्ट पर निर्माण करू.
पूर्ण रूप सं काज करय वाला, खारिज करय योग्य अलर्ट के लेल, अहां के अलर्ट जावास्क्रिप्ट प्लगइन के उपयोग करय पड़त .
<div class="alert alert-warning alert-dismissible" role="alert">
<button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">×</span></button>
<strong>Warning!</strong> Better check yourself, you're not looking too good.
</div>
डेटा विशेषताक <button>
संग तत्वक उपयोग अवश्य करू .data-dismiss="alert"
.alert-link
कोनों अलर्ट कें भीतर जल्दी सं मिलान करय वाला रंगीन लिंक उपलब्ध करावा कें लेल उपयोगिता वर्ग कें उपयोग करूं .
<div class="alert alert-success" role="alert">
<a href="#" class="alert-link">...</a>
</div>
<div class="alert alert-info" role="alert">
<a href="#" class="alert-link">...</a>
</div>
<div class="alert alert-warning" role="alert">
<a href="#" class="alert-link">...</a>
</div>
<div class="alert alert-danger" role="alert">
<a href="#" class="alert-link">...</a>
</div>
सरल मुदा लचीला प्रगति पट्टी कें साथ कोनों कार्यप्रवाह या कार्यवाही कें प्रगति पर अद्यतन प्रतिक्रिया प्रदान करूं.
प्रगति बार अपनऽ कुछ प्रभाव प्राप्त करै लेली CSS3 संक्रमण आरू एनीमेशन के उपयोग करै छै. ई सुविधाक कें इंटरनेट एक्सप्लोरर 9 आ ओकर नीचा या फायरफॉक्स कें पुरान संस्करणक मे समर्थित नहि कैल गेल छै. ओपेरा 12 एनीमेशन क समर्थन नहि करैत अछि।
यदि आहाँकऽ वेबसाइट म॑ सामग्री सुरक्षा नीति (CSP) छै जे अनुमति नै दै छै style-src 'unsafe-inline'
, त॑ आपने प्रगति बार चौड़ाई सेट करै लेली इनलाइन विशेषता के उपयोग नै कर॑ सकबै style
जैसनऽ कि नीचें हमरऽ उदाहरणऽ म॑ दिखालऽ गेलऽ छै । चौड़ाई कें सेट करय कें लेल वैकल्पिक विधियक मे जे सख्त सीएसपी कें साथ संगत छै, मे कनिक कस्टम जावास्क्रिप्ट (जे सेट करय छै element.style.width
) कें उपयोग करनाय या कस्टम सीएसएस वर्गक कें उपयोग करनाय शामिल छै.
डिफ़ॉल्ट प्रगति बार।
<div class="progress">
<div class="progress-bar" role="progressbar" aria-valuenow="60" aria-valuemin="0" aria-valuemax="100" style="width: 60%;">
<span class="sr-only">60% Complete</span>
</div>
</div>
एकटा दृश्यमान प्रतिशत देखाबय लेल प्रगति पट्टी के भीतर सं <span>
with क्लास के हटाउ ..sr-only
<div class="progress">
<div class="progress-bar" role="progressbar" aria-valuenow="60" aria-valuemin="0" aria-valuemax="100" style="width: 60%;">
60%
</div>
</div>
ई सुनिश्चित करय कें लेल कि लेबल पाठ कम प्रतिशत कें लेल सेहो पठनीय रहय, min-width
प्रगति बार मे a जोड़य पर विचार करूं.
<div class="progress">
<div class="progress-bar" role="progressbar" aria-valuenow="0" aria-valuemin="0" aria-valuemax="100" style="min-width: 2em;">
0%
</div>
</div>
<div class="progress">
<div class="progress-bar" role="progressbar" aria-valuenow="2" aria-valuemin="0" aria-valuemax="100" style="min-width: 2em; width: 2%;">
2%
</div>
</div>
प्रगति बार सुसंगत शैलीक कें लेल किछु एकहि बटन आ अलर्ट वर्गक कें उपयोग करयत छै.
<div class="progress">
<div class="progress-bar progress-bar-success" role="progressbar" aria-valuenow="40" aria-valuemin="0" aria-valuemax="100" style="width: 40%">
<span class="sr-only">40% Complete (success)</span>
</div>
</div>
<div class="progress">
<div class="progress-bar progress-bar-info" role="progressbar" aria-valuenow="20" aria-valuemin="0" aria-valuemax="100" style="width: 20%">
<span class="sr-only">20% Complete</span>
</div>
</div>
<div class="progress">
<div class="progress-bar progress-bar-warning" role="progressbar" aria-valuenow="60" aria-valuemin="0" aria-valuemax="100" style="width: 60%">
<span class="sr-only">60% Complete (warning)</span>
</div>
</div>
<div class="progress">
<div class="progress-bar progress-bar-danger" role="progressbar" aria-valuenow="80" aria-valuemin="0" aria-valuemax="100" style="width: 80%">
<span class="sr-only">80% Complete (danger)</span>
</div>
</div>
धारीदार प्रभाव बनेबाक लेल ढाल क उपयोग करैत अछि । IE9 आ नीचाँ मे उपलब्ध नहि अछि।
<div class="progress">
<div class="progress-bar progress-bar-success progress-bar-striped" role="progressbar" aria-valuenow="40" aria-valuemin="0" aria-valuemax="100" style="width: 40%">
<span class="sr-only">40% Complete (success)</span>
</div>
</div>
<div class="progress">
<div class="progress-bar progress-bar-info progress-bar-striped" role="progressbar" aria-valuenow="20" aria-valuemin="0" aria-valuemax="100" style="width: 20%">
<span class="sr-only">20% Complete</span>
</div>
</div>
<div class="progress">
<div class="progress-bar progress-bar-warning progress-bar-striped" role="progressbar" aria-valuenow="60" aria-valuemin="0" aria-valuemax="100" style="width: 60%">
<span class="sr-only">60% Complete (warning)</span>
</div>
</div>
<div class="progress">
<div class="progress-bar progress-bar-danger progress-bar-striped" role="progressbar" aria-valuenow="80" aria-valuemin="0" aria-valuemax="100" style="width: 80%">
<span class="sr-only">80% Complete (danger)</span>
</div>
</div>
धारियों को दाहिने से बायां एनिमेट करने के लिए में .active
जोड़ें | .progress-bar-striped
IE9 आ नीचाँ मे उपलब्ध नहि अछि।
<div class="progress">
<div class="progress-bar progress-bar-striped active" role="progressbar" aria-valuenow="45" aria-valuemin="0" aria-valuemax="100" style="width: 45%">
<span class="sr-only">45% Complete</span>
</div>
</div>
एकहि मे एक सँ बेसी बार राखू जाहि .progress
सँ ओकरा ढेर भ जाय।
<div class="progress">
<div class="progress-bar progress-bar-success" style="width: 35%">
<span class="sr-only">35% Complete (success)</span>
</div>
<div class="progress-bar progress-bar-warning progress-bar-striped" style="width: 20%">
<span class="sr-only">20% Complete (warning)</span>
</div>
<div class="progress-bar progress-bar-danger" style="width: 10%">
<span class="sr-only">10% Complete (danger)</span>
</div>
</div>
विभिन्न प्रकार के घटक (जैसे ब्लॉग टिप्पणी, ट्वीट, आदि) के निर्माण के लेलऽ अमूर्त वस्तु शैली जेकरा म॑ पाठ्य सामग्री के साथ-साथ बायां- या दायां-संरेखित छवि के विशेषता छै.
डिफ़ॉल्ट मीडिया कोनों सामग्री ब्लॉक कें बायां या दायां तरफ कोनों मीडिया ऑब्जेक्ट (छवि, वीडियो, ऑडियो) प्रदर्शित करयत छै.
<div class="media">
<div class="media-left">
<a href="#">
<img class="media-object" src="..." alt="...">
</a>
</div>
<div class="media-body">
<h4 class="media-heading">Media heading</h4>
...
</div>
</div>
वर्ग .pull-left
आरू .pull-right
भी मौजूद छै आरू पहिने मीडिया घटक कें हिस्सा कें रूप मे उपयोग करल गेलय छेलै, लेकिन v3.3.0 कें रूप मे ओय उपयोग कें लेल अप्रचलित छै. .media-left
ई लगभग आरू के बराबर छै .media-right
, सिवाय ई के कि html म॑ के .media-right
बाद रखलऽ जाय ।.media-body
छवि या अन्य मीडिया कें ऊपर, बीच या नीचा संरेखित कैल जा सकय छै. पूर्वनिर्धारित ऊपर संरेखित अछि.
क्रास बैस अमेट निभ लिबेरो, ग्रेविडा नुल्ला में। नुल्ला वेल मेटस scelerisque एंटी सोलिसिट्यूडिन कोमोडो। क्रास पुरुस ओडियो, वेस्टिबुलम में वल्पुटेट एट, टेम्पस विवेरा टर्पिस | Fusce condimentum nunc एसी निसी वल्पुटेट फ्रिंगिला। फौसिबस में डोनेक लैसिनिया कोंगे फेलिस।
डोनेक सेद ओडियो दुई। Nullam quis risus eget उर्ना मोलिस ornare वेल ईउ लियो | सह sociis natoque penatibus एट मैग्निस डिस parturient montes, nascetur रिडिकुलस मुस।
क्रास बैस अमेट निभ लिबेरो, ग्रेविडा नुल्ला में। नुल्ला वेल मेटस scelerisque एंटी सोलिसिट्यूडिन कोमोडो। क्रास पुरुस ओडियो, वेस्टिबुलम में वल्पुटेट एट, टेम्पस विवेरा टर्पिस | Fusce condimentum nunc एसी निसी वल्पुटेट फ्रिंगिला। फौसिबस में डोनेक लैसिनिया कोंगे फेलिस।
डोनेक सेद ओडियो दुई। Nullam quis risus eget उर्ना मोलिस ornare वेल ईउ लियो | सह sociis natoque penatibus एट मैग्निस डिस parturient montes, nascetur रिडिकुलस मुस।
क्रास बैस अमेट निभ लिबेरो, ग्रेविडा नुल्ला में। नुल्ला वेल मेटस scelerisque एंटी सोलिसिट्यूडिन कोमोडो। क्रास पुरुस ओडियो, वेस्टिबुलम में वल्पुटेट एट, टेम्पस विवेरा टर्पिस | Fusce condimentum nunc एसी निसी वल्पुटेट फ्रिंगिला। फौसिबस में डोनेक लैसिनिया कोंगे फेलिस।
डोनेक सेद ओडियो दुई। Nullam quis risus eget उर्ना मोलिस ornare वेल ईउ लियो | सह sociis natoque penatibus एट मैग्निस डिस parturient montes, nascetur रिडिकुलस मुस।
<div class="media">
<div class="media-left media-middle">
<a href="#">
<img class="media-object" src="..." alt="...">
</a>
</div>
<div class="media-body">
<h4 class="media-heading">Middle aligned media</h4>
...
</div>
</div>
कनि अतिरिक्त मार्कअप के संग, अहां सूची के अंदर मीडिया के उपयोग क सकय छी (टिप्पणी थ्रेड या लेख सूची के लेल उपयोगी)।
क्रास बैस अमेट निभ लिबेरो, ग्रेविडा नुल्ला में। नुल्ला वेल मेटस scelerisque एंटी सोलिसिट्यूडिन कोमोडो। क्रास पुरुस ओडियो, वेस्टिबुलम में वल्पुटेट एट, टेम्पस विवेरा टर्पिस |
<ul class="media-list">
<li class="media">
<div class="media-left">
<a href="#">
<img class="media-object" src="..." alt="...">
</a>
</div>
<div class="media-body">
<h4 class="media-heading">Media heading</h4>
...
</div>
</li>
</ul>
सूची समूह न केवल तत्वक कें सरल सूची, बल्कि कस्टम सामग्री कें साथ जटिल सूची प्रदर्शित करय कें लेल एकटा लचीला आ शक्तिशाली घटक छै.
सबसे बेसिक सूची समूह बस सूची आइटम कें साथ एकटा अक्रमित सूची छै, आ उचित वर्गक. एकरा बाद जे विकल्प आबै छै, या जरूरत के हिसाब स अपन सीएसएस के साथ निर्माण करू.
<ul class="list-group">
<li class="list-group-item">Cras justo odio</li>
<li class="list-group-item">Dapibus ac facilisis in</li>
<li class="list-group-item">Morbi leo risus</li>
<li class="list-group-item">Porta ac consectetur ac</li>
<li class="list-group-item">Vestibulum at eros</li>
</ul>
कोनों सूची समूह आइटम मे बैज घटक जोड़ू आ ओ स्वचालित रूप सं दाहिना दिस स्थित भ जायत.
<ul class="list-group">
<li class="list-group-item">
<span class="badge">14</span>
Cras justo odio
</li>
</ul>
सूची आइटम कें बजाय एंकर टैग कें उपयोग करयत सूची समूह आइटम कें लिंक करूं (जेकर मतलब छै एकटा कें <div>
बजाय एकटा अभिभावक कें सेहो <ul>
)। प्रत्येक तत्व के आसपास व्यक्तिगत अभिभावक के जरूरत नै।
<div class="list-group">
<a href="#" class="list-group-item active">
Cras justo odio
</a>
<a href="#" class="list-group-item">Dapibus ac facilisis in</a>
<a href="#" class="list-group-item">Morbi leo risus</a>
<a href="#" class="list-group-item">Porta ac consectetur ac</a>
<a href="#" class="list-group-item">Vestibulum at eros</a>
</div>
सूची समूह आइटम सूची आइटम कें बजाय बटन भ सकय छै (जेकर मतलब इहो छै की एकटा कें <div>
बजाय एकटा अभिभावक <ul>
)। प्रत्येक तत्व के आसपास व्यक्तिगत अभिभावक के जरूरत नै। एतय मानक .btn
कक्षाक प्रयोग नहि करू।
<div class="list-group">
<button type="button" class="list-group-item">Cras justo odio</button>
<button type="button" class="list-group-item">Dapibus ac facilisis in</button>
<button type="button" class="list-group-item">Morbi leo risus</button>
<button type="button" class="list-group-item">Porta ac consectetur ac</button>
<button type="button" class="list-group-item">Vestibulum at eros</button>
</div>
अक्षम देखाबए लेल एकरा ग्रे आउट करबाक .disabled
लेल एकटा मे जोड़ू ..list-group-item
<div class="list-group">
<a href="#" class="list-group-item disabled">
Cras justo odio
</a>
<a href="#" class="list-group-item">Dapibus ac facilisis in</a>
<a href="#" class="list-group-item">Morbi leo risus</a>
<a href="#" class="list-group-item">Porta ac consectetur ac</a>
<a href="#" class="list-group-item">Vestibulum at eros</a>
</div>
आइटम सूचीबद्ध करय कें लेल संदर्भ वर्गक कें उपयोग करूं, डिफ़ॉल्ट या लिंक. संगहि राज्य सेहो शामिल .active
अछि।
<ul class="list-group">
<li class="list-group-item list-group-item-success">Dapibus ac facilisis in</li>
<li class="list-group-item list-group-item-info">Cras sit amet nibh libero</li>
<li class="list-group-item list-group-item-warning">Porta ac consectetur ac</li>
<li class="list-group-item list-group-item-danger">Vestibulum at eros</li>
</ul>
<div class="list-group">
<a href="#" class="list-group-item list-group-item-success">Dapibus ac facilisis in</a>
<a href="#" class="list-group-item list-group-item-info">Cras sit amet nibh libero</a>
<a href="#" class="list-group-item list-group-item-warning">Porta ac consectetur ac</a>
<a href="#" class="list-group-item list-group-item-danger">Vestibulum at eros</a>
</div>
भीतर लगभग कोनो एचटीएमएल जोड़ू, ओहो लिंक कएल गेल सूची समूहक लेल जेना नीचाँ देल गेल अछि ।
डोनेक आईडी एलिट नॉन मी पोर्टा ग्रेविडा एट एगेट मेटस। मेसेनास सेड डायम एगेट रिसुस वैरियस ब्लैंडिट।
डोनेक आईडी एलिट नॉन मी पोर्टा ग्रेविडा एट एगेट मेटस। मेसेनास सेड डायम एगेट रिसुस वैरियस ब्लैंडिट।
डोनेक आईडी एलिट नॉन मी पोर्टा ग्रेविडा एट एगेट मेटस। मेसेनास सेड डायम एगेट रिसुस वैरियस ब्लैंडिट।
<div class="list-group">
<a href="#" class="list-group-item active">
<h4 class="list-group-item-heading">List group item heading</h4>
<p class="list-group-item-text">...</p>
</a>
</div>
जखन कि हरदम जरूरी नहि होएत अछि, मुदा कखनो काल अहां के अपन डीओएम के एकटा डिब्बा मे राखय के जरूरत होएत अछि. ओहि परिस्थिति सभक लेल, पैनल घटक केँ आजमाउ.
डिफ़ॉल्ट रूप स, सबटा .panel
काज अछि किछु बेसिक बॉर्डर आ पैडिंग लागू करब जे किछु सामग्री कए समाहित करब।
<div class="panel panel-default">
<div class="panel-body">
Basic panel example
</div>
</div>
आसानी स अपन पैनल मे एकटा हेडिंग कंटेनर जोड़ू .panel-heading
. अहां कोनों <h1>
- पूर्व-स्टाइल हेडिंग जोड़य कें लेल <h6>
कोनों क्लास कें साथ सेहो शामिल कयर सकय छी. मुदा, - .panel-title
क' फॉन्ट आकार कए ओवरराइड क' देल गेल अछि .<h1>
<h6>
.panel-heading
उचित लिंक रंगाई के लेल, शीर्षक में लिंक के भीतर अवश्य राखू .panel-title
.
<div class="panel panel-default">
<div class="panel-heading">Panel heading without title</div>
<div class="panel-body">
Panel content
</div>
</div>
<div class="panel panel-default">
<div class="panel-heading">
<h3 class="panel-title">Panel title</h3>
</div>
<div class="panel-body">
Panel content
</div>
</div>
में बटन या माध्यमिक पाठ लपेटें .panel-footer
| ध्यान रहे कि पैनल पाद लेख संदर्भ भिन्नता के प्रयोग करते समय रंग आरू सीमा विरासत में नै मिलै छै, कैन्हेंकि एकरऽ मतलब अग्रभूमि म॑ नै छै ।
<div class="panel panel-default">
<div class="panel-body">
Panel content
</div>
<div class="panel-footer">Panel footer</div>
</div>
अन्य घटकक कें तरह, आसानी सं कोनों पैनल कें कोनों संदर्भ राज्य वर्गक कें जोड़ क कोनों विशेष संदर्भ कें लेल अधिक सार्थक बनावा.
<div class="panel panel-primary">...</div>
<div class="panel panel-success">...</div>
<div class="panel panel-info">...</div>
<div class="panel panel-warning">...</div>
<div class="panel panel-danger">...</div>
एकटा पैनल के भीतर कोनो गैर-सीमा वाला जोड़ू .table
एकटा निर्बाध डिजाइन के लेल. यदि एकटा अछि .panel-body
त हम पृथक्करण क लेल तालिका क ऊपर एकटा अतिरिक्त सीमा जोड़ैत छी ।
एतय किछु डिफ़ॉल्ट पैनल सामग्री। नुल्ला विटाए एलिट लिबेरो, एक फारेत्रा औग। एनियन लैसिनिया बिबेंडम नुला सेड कॉन्सेक्टेतुर। एनियन ईउ लियो क्वाम। Pellentesque ornare सेम लैसिनिया क्वाम वेनेनेटिस वेस्टिबुलम। नुल्लम आईडी डोलोर आईडी निभ ultrices vehicula उत आईडी अभिजात वर्ग।
# 2019। | पहिल नाम | उपनाम | उपयोगकर्ता नाम |
---|---|---|---|
१ | मार्क | ओटो | @ mdo |
२ | याकूब | थॉर्नटन | @मोट |
३ | लैरी | चिड़ै के | @ ट्विटर पर |
<div class="panel panel-default">
<!-- Default panel contents -->
<div class="panel-heading">Panel heading</div>
<div class="panel-body">
<p>...</p>
</div>
<!-- Table -->
<table class="table">
...
</table>
</div>
यदि पैनल बॉडी नहि छै, त घटक बिना कोनों रुकावट कें पैनल हेडर सं टेबल पर आबि जायत छै.
# 2019। | पहिल नाम | उपनाम | उपयोगकर्ता नाम |
---|---|---|---|
१ | मार्क | ओटो | @ mdo |
२ | याकूब | थॉर्नटन | @मोट |
३ | लैरी | चिड़ै के | @ ट्विटर पर |
<div class="panel panel-default">
<!-- Default panel contents -->
<div class="panel-heading">Panel heading</div>
<!-- Table -->
<table class="table">
...
</table>
</div>
कोनों पैनल कें भीतर पूर्ण-चौड़ाई कें सूची समूहक कें आसानी सं शामिल करूं.
एतय किछु डिफ़ॉल्ट पैनल सामग्री। नुल्ला विटाए एलिट लिबेरो, एक फारेत्रा औग। एनियन लैसिनिया बिबेंडम नुला सेड कॉन्सेक्टेतुर। एनियन ईउ लियो क्वाम। Pellentesque ornare सेम लैसिनिया क्वाम वेनेनेटिस वेस्टिबुलम। नुल्लम आईडी डोलोर आईडी निभ ultrices vehicula उत आईडी अभिजात वर्ग।
<div class="panel panel-default">
<!-- Default panel contents -->
<div class="panel-heading">Panel heading</div>
<div class="panel-body">
<p>...</p>
</div>
<!-- List group -->
<ul class="list-group">
<li class="list-group-item">Cras justo odio</li>
<li class="list-group-item">Dapibus ac facilisis in</li>
<li class="list-group-item">Morbi leo risus</li>
<li class="list-group-item">Porta ac consectetur ac</li>
<li class="list-group-item">Vestibulum at eros</li>
</ul>
</div>
ब्राउज़र कें एकटा आंतरिक अनुपात बना क अपन समाहित ब्लॉक कें चौड़ाई कें आधार पर वीडियो या स्लाइड शो आयाम निर्धारित करय कें अनुमति दिअ जे कोनों डिवाइस पर सही ढंग सं स्केल करतय.
नियम सीधा <iframe>
, <embed>
, <video>
, आ <object>
तत्व पर लागू होइत अछि; वैकल्पिक रूप सं एकटा स्पष्ट वंशज वर्ग कें उपयोग करूं .embed-responsive-item
जखन अहां अन्य विशेषताक कें लेल स्टाइलिंग कें मिलान करय चाहय छी.
प्रो-टिप ! frameborder="0"
अहां कें अपन s मे शामिल करय कें जरूरत नहि छै <iframe>
कियाकि हम अहां कें लेल ओकरा ओवरराइड करय छी.
<!-- 16:9 aspect ratio -->
<div class="embed-responsive embed-responsive-16by9">
<iframe class="embed-responsive-item" src="..."></iframe>
</div>
<!-- 4:3 aspect ratio -->
<div class="embed-responsive embed-responsive-4by3">
<iframe class="embed-responsive-item" src="..."></iframe>
</div>
कुआँ के प्रयोग कोनो तत्व पर सरल प्रभाव के रूप में करू ताकि ओकरा इनसेट प्रभाव देल जा सकय |
<div class="well">...</div>
दू वैकल्पिक संशोधक वर्गक कें साथ पैडिंग आ गोल कोना कें नियंत्रित करूं.
<div class="well well-lg">...</div>
<div class="well well-sm">...</div>