नेव्हिगेशन, अलर्ट, पॉपओव्हर आणि बरेच काही प्रदान करण्यासाठी तयार केलेले डझनभर पुन्हा वापरता येण्याजोगे घटक.
लिंक्सच्या सूची प्रदर्शित करण्यासाठी टॉगल करण्यायोग्य, संदर्भ मेनू. ड्रॉपडाउन JavaScript प्लगइनसह परस्परसंवादी केले .
- <ul class = "dropdown-menu" role = "menu" aria-labelledby = "ड्रॉपडाउन मेनू" >
- <li><a tabindex = "-1" href = "#" > क्रिया </a></li>
- <li><a tabindex = "-1" href = "#" > दुसरी क्रिया </a></li>
- <li><a tabindex = "-1" href = "#" > येथे दुसरे काहीतरी </a></li>
- <li वर्ग = "विभाजक" ></li>
- <li><a tabindex = "-1" href = "#" > विभक्त लिंक </a></li>
- </ul>
फक्त ड्रॉपडाउन मेनू पाहता, येथे आवश्यक HTML आहे. तुम्हाला ड्रॉपडाउनचा ट्रिगर आणि ड्रॉपडाउन मेनू .dropdown
, किंवा घोषित करणारा दुसरा घटक गुंडाळणे आवश्यक आहे position: relative;
. मग फक्त मेनू तयार करा.
- <div वर्ग = "ड्रॉपडाउन" >
- <!-- ड्रॉपडाउन टॉगल करण्यासाठी लिंक किंवा बटण -->
- <ul class = "ड्रॉपडाउन-मेनू" भूमिका = "मेनू" aria-labelledby = "dLabel" >
- <li><a tabindex = "-1" href = "#" > क्रिया </a></li>
- <li><a tabindex = "-1" href = "#" > दुसरी क्रिया </a></li>
- <li><a tabindex = "-1" href = "#" > येथे दुसरे काहीतरी </a></li>
- <li वर्ग = "विभाजक" ></li>
- <li><a tabindex = "-1" href = "#" > विभक्त लिंक </a></li>
- </ul>
- </div>
उजवीकडे मेनू संरेखित करा आणि ड्रॉपडाउनचे अतिरिक्त स्तर समाविष्ट करा.
ड्रॉपडाउन मेनू उजवीकडे संरेखित .pull-right
करण्यासाठी a मध्ये जोडा ..dropdown-menu
- <ul class = "ड्रॉपडाउन-मेनू पुल-राइट" रोल = "मेनू" aria-labelledby = "dLabel" >
- ...
- </ul>
लिंक अक्षम करण्यासाठी ड्रॉपडाऊनमध्ये .disabled
जोडा .<li>
- <ul class = "dropdown-menu" role = "menu" aria-labelledby = "ड्रॉपडाउन मेनू" >
- <li><a tabindex = "-1" href = "#" > नियमित लिंक </a></li>
- <li class = "disabled" ><a tabindex = "-1" href = "#" > अक्षम केलेली लिंक </a></li>
- <li><a tabindex = "-1" href = "#" > दुसरी लिंक </a></li>
- </ul>
काही सोप्या मार्कअप अॅडिशन्ससह, OS X प्रमाणे हॉवरवर दिसणारे ड्रॉपडाउन मेनूचे अतिरिक्त स्तर जोडा. स्वयंचलित शैलीसाठी विद्यमान ड्रॉपडाउन मेनूमधील .dropdown-submenu
कोणत्याहीमध्ये जोडा .li
- <ul class = "ड्रॉपडाउन-मेनू" भूमिका = "मेनू" aria-labelledby = "dLabel" >
- ...
- <li वर्ग = "ड्रॉपडाउन-सबमेनू" >
- <a tabindex = "-1" href = "#" > अधिक पर्याय </a>
- <ul class = "ड्रॉपडाउन-मेनू" >
- ...
- </ul>
- </li>
- </ul>
Rdio द्वारे प्रेरित साधे पृष्ठांकन, अॅप्स आणि शोध परिणामांसाठी उत्तम. मोठा ब्लॉक चुकणे कठीण आहे, सहज स्केलेबल आहे आणि मोठ्या क्लिक क्षेत्रे प्रदान करते.
- <div वर्ग = "पृष्ठांकन" >
- <ul>
- <li><a href = "#" > मागील </a></li>
- <li><a href = "#" > 1 </a></li>
- <li><a href = "#" > 2 </a></li>
- <li><a href = "#" > 3 </a></li>
- <li><a href = "#" > ४ </a></li>
- <li><a href = "#" > 5 </a></li>
- <li><a href = "#" > पुढे </a></li>
- </ul>
- </div>
दुवे वेगवेगळ्या परिस्थितींसाठी सानुकूल करण्यायोग्य आहेत. .disabled
क्लिक न करता येणार्या दुव्यांसाठी आणि .active
वर्तमान पृष्ठ सूचित करण्यासाठी वापरा .
- <div वर्ग = "पृष्ठांकन" >
- <ul>
- <li वर्ग = "अक्षम" ><a href = "#" > « </a></li>
- <li वर्ग = "सक्रिय" ><a href = "#" > 1 </a></li>
- ...
- </ul>
- </div>
इच्छित शैली टिकवून ठेवताना क्लिक कार्यक्षमता काढून टाकण्यासाठी तुम्ही स्पॅनसाठी सक्रिय किंवा अक्षम अँकर वैकल्पिकरित्या बदलू शकता.
- <div वर्ग = "पृष्ठांकन" >
- <ul>
- <li वर्ग = "अक्षम" ><span> « </span></li>
- <li class = "active" ><span> 1 </span></li>
- ...
- </ul>
- </div>
फॅन्सी मोठे किंवा लहान पृष्ठांकन? .pagination-large
, .pagination-small
, किंवा .pagination-mini
अतिरिक्त आकारांसाठी जोडा .
- <div वर्ग = "पृष्ठांकन पृष्ठांकन-लार्ज" >
- <ul>
- ...
- </ul>
- </div>
- <div वर्ग = "पृष्ठांकन" >
- <ul>
- ...
- </ul>
- </div>
- <div वर्ग = "पृष्ठ क्रमांकन पृष्ठांकन-स्मॉल" >
- <ul>
- ...
- </ul>
- </div>
- <div वर्ग = "पृष्ठ क्रमांकन पृष्ठांकन-मिनी" >
- <ul>
- ...
- </ul>
- </div>
पृष्ठांकन दुव्यांचे संरेखन बदलण्यासाठी दोन पर्यायी वर्गांपैकी एक जोडा: .pagination-centered
आणि .pagination-right
.
- <div वर्ग = "पृष्ठांकन पृष्ठांकन-केंद्रित" >
- ...
- </div>
- <div वर्ग = "पृष्ठांकन पृष्ठांकन-उजवे" >
- ...
- </div>
हलके मार्कअप आणि शैलींसह साध्या पृष्ठांकन अंमलबजावणीसाठी द्रुत मागील आणि पुढील दुवे. ब्लॉग किंवा मासिके सारख्या साध्या साइटसाठी हे छान आहे.
डीफॉल्टनुसार, पेजर लिंक्स केंद्रस्थानी ठेवतात.
- <ul class = "पेजर" >
- <li><a href = "#" > मागील </a></li>
- <li><a href = "#" > पुढे </a></li>
- </ul>
वैकल्पिकरित्या, तुम्ही प्रत्येक दुव्याला बाजूंना संरेखित करू शकता:
- <ul class = "पेजर" >
- <li वर्ग = "मागील" >
- <a href="#" > & larr ; जुने </a>
- </li>
- <li वर्ग = "पुढील" >
- <a href = "#" > नवीन → </a>
- </li>
- </ul>
.disabled
पेजर लिंक्स पेजनेशनमधून सामान्य उपयुक्तता वर्ग देखील वापरतात .
- <ul class = "पेजर" >
- <li वर्ग = "मागील अक्षम" >
- <a href="#" > & larr ; जुने </a>
- </li>
- ...
- </ul>
लेबल्स | मार्कअप |
---|---|
डीफॉल्ट | <span class="label">Default</span> |
यश | <span class="label label-success">Success</span> |
चेतावणी | <span class="label label-warning">Warning</span> |
महत्वाचे | <span class="label label-important">Important</span> |
माहिती | <span class="label label-info">Info</span> |
उलटा | <span class="label label-inverse">Inverse</span> |
नाव | उदाहरण | मार्कअप |
---|---|---|
डीफॉल्ट | १ | <span class="badge">1</span> |
यश | 2 | <span class="badge badge-success">2</span> |
चेतावणी | 4 | <span class="badge badge-warning">4</span> |
महत्वाचे | 6 | <span class="badge badge-important">6</span> |
माहिती | 8 | <span class="badge badge-info">8</span> |
उलटा | 10 | <span class="badge badge-inverse">10</span> |
:empty
सुलभ अंमलबजावणीसाठी, कोणतीही सामग्री आत नसताना लेबले आणि बॅज (CSS च्या सिलेक्टरद्वारे) कोलमडेल.
तुमच्या साइटवर मुख्य सामग्री प्रदर्शित करण्यासाठी एक हलका, लवचिक घटक. हे विपणन आणि सामग्री-जड साइटवर चांगले कार्य करते.
हे एक साधे हिरो युनिट आहे, वैशिष्ट्यीकृत सामग्री किंवा माहितीकडे अतिरिक्त लक्ष वेधण्यासाठी एक साधा जंबोट्रॉन-शैलीचा घटक आहे.
- <div वर्ग = "नायक-युनिट" >
- <h1> शीर्षक </h1>
- <p> टॅगलाइन </p>
- <p>
- <a वर्ग = "btn btn-प्राथमिक btn-लार्ज" >
- अधिक जाणून घ्या
- </a>
- </p>
- </div>
h1
पृष्ठावरील सामग्रीचे विभाग योग्यरित्या काढण्यासाठी आणि विभाग करण्यासाठी एक साधा शेल . h1
हे डीफॉल्ट small
, घटक तसेच इतर बहुतेक घटक (अतिरिक्त शैलींसह) वापरू शकते .
- <div वर्ग = "पृष्ठ-हेडर" >
- <h1> उदाहरण पृष्ठ शीर्षलेख <small> शीर्षलेखासाठी सबटेक्स्ट </small></h1>
- </div>
डीफॉल्टनुसार, बूटस्ट्रॅपची लघुप्रतिमा कमीतकमी आवश्यक मार्कअपसह लिंक केलेल्या प्रतिमा प्रदर्शित करण्यासाठी डिझाइन केलेली आहेत.
थोड्या अतिरिक्त मार्कअपसह, लघुप्रतिमांमध्ये शीर्षके, परिच्छेद किंवा बटणे यासारखी HTML सामग्रीचा कोणताही प्रकार जोडणे शक्य आहे.
लघुप्रतिमा (पूर्वी .media-grid
v1.4 पर्यंत) फोटो किंवा व्हिडिओंच्या ग्रिड, प्रतिमा शोध परिणाम, किरकोळ उत्पादने, पोर्टफोलिओ आणि बरेच काही यासाठी उत्तम आहेत. ते दुवे किंवा स्थिर सामग्री असू शकतात.
थंबनेल मार्कअप सोपे आहे—कित्याही ul
घटकांसह li
सर्व आवश्यक आहे. हे अतिशय लवचिक देखील आहे, तुमची सामग्री गुंडाळण्यासाठी फक्त थोडी अधिक मार्कअपसह कोणत्याही प्रकारच्या सामग्रीस अनुमती देते.
शेवटी, लघुप्रतिमा घटक विद्यमान ग्रिड सिस्टीम वर्ग वापरतो- जसे .span2
किंवा.span3
शेवटी, लघुप्रतिमा घटक थंबनेल परिमाणांच्या नियंत्रणासाठी
आधी सांगितल्याप्रमाणे, लघुप्रतिमांसाठी आवश्यक मार्कअप हलके आणि सरळ आहे. लिंक केलेल्या प्रतिमांसाठी डीफॉल्ट सेटअप येथे पहा :
- <ul class = "थंबनेल्स" >
- <li वर्ग = "span4" >
- <a href = "#" वर्ग = "थंबनेल" >
- <img data-src = "holder.js/300x200" alt = "" >
- </a>
- </li>
- ...
- </ul>
लघुप्रतिमांमधील सानुकूल HTML सामग्रीसाठी, मार्कअप किंचित बदलतो. कोठेही ब्लॉक लेव्हल सामग्रीला अनुमती देण्यासाठी, आम्ही लाइकसाठी स्वॅप <a>
करतो <div>
:
- <ul class = "थंबनेल्स" >
- <li वर्ग = "span4" >
- <div वर्ग = "थंबनेल" >
- <img data-src = "holder.js/300x200" alt = "" >
- <h3> थंबनेल लेबल </h3>
- <p> लघुप्रतिमा मथळा... </p>
- </div>
- </li>
- ...
- </ul>
तुमच्यासाठी उपलब्ध असलेल्या विविध ग्रिड वर्गांसह तुमचे सर्व पर्याय एक्सप्लोर करा. तुम्ही वेगवेगळे आकार मिक्स आणि मॅच करू शकता.
.alert
मूलभूत चेतावणी संदेशासाठी कोणताही मजकूर आणि पर्यायी डिसमिस बटण गुंडाळा .
- <div वर्ग = "सूचना" >
- <button type = "button" class = "close" data-dismiss = "alert" > × </button>
- <strong> चेतावणी! </strong> स्वतःची उत्तम तपासणी करा, तुम्ही फार चांगले दिसत नाही.
- </div>
data-dismiss="alert"
मोबाइल सफारी आणि मोबाइल ऑपेरा ब्राउझर, विशेषता व्यतिरिक्त , टॅग href="#"
वापरताना अलर्ट डिसमिस करण्यासाठी एक आवश्यक आहे.<a>
- <a href = "#" वर्ग = "close" data-dismiss = "alert" > × </a>
वैकल्पिकरित्या, तुम्ही डेटा विशेषता असलेले घटक वापरू शकता <button>
, जे आम्ही आमच्या डॉक्ससाठी निवडले आहे. वापरताना <button>
, आपण समाविष्ट करणे आवश्यक आहे type="button"
किंवा आपले फॉर्म सबमिट करू शकत नाहीत.
- <button type = "button" class = "close" data-dismiss = "alert" > × </button>
सूचना जलद आणि सहज डिसमिस करण्यासाठी jQuery प्लगइन वापरा .
दीर्घ संदेशांसाठी, अॅलर्ट रॅपरच्या वरच्या आणि खालच्या बाजूस जोडून पॅडिंग वाढवा .alert-block
.
स्वत:ची उत्तम तपासणी करा, तुम्ही फार चांगले दिसत नाही. Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et.
- <div वर्ग = "अलर्ट अलर्ट-ब्लॉक" >
- <button type = "button" class = "close" data-dismiss = "alert" > × </button>
- <h4> चेतावणी! </h4>
- स्वत: ला उत्तम तपासा, तुम्ही नाही...
- </div>
अलर्टचा अर्थ बदलण्यासाठी पर्यायी वर्ग जोडा.
- <div वर्ग = "सूचना इशारा-त्रुटी" >
- ...
- </div>
- <div वर्ग = "सूचना अलर्ट-यशस्वी" >
- ...
- </div>
- <div वर्ग = "अलर्ट अलर्ट-माहिती" >
- ...
- </div>
उभ्या ग्रेडियंटसह डीफॉल्ट प्रगती बार.
- <div वर्ग = "प्रगती" >
- <div वर्ग = "बार" शैली = " रुंदी : 60 %; " ></div>
- </div>
स्ट्रीप इफेक्ट तयार करण्यासाठी ग्रेडियंट वापरते. IE7-8 मध्ये उपलब्ध नाही.
- <div class = "progress progress-striped" >
- <div वर्ग = "बार" शैली = " रुंदी : 20 %; " ></div>
- </div>
उजवीकडून डावीकडे पट्टे अॅनिमेट करण्यासाठी .active
जोडा . .progress-striped
IE च्या सर्व आवृत्त्यांमध्ये उपलब्ध नाही.
- <div class = "progress progress-striped active" >
- <div वर्ग = "बार" शैली = " रुंदी : 40 %; " ></div>
- </div>
.progress
त्यांना स्टॅक करण्यासाठी अनेक बार एकाच ठिकाणी ठेवा.
- <div वर्ग = "प्रगती" >
- <div class = "bar bar-success" शैली = " रुंदी : 35 %; " ></div>
- <div class = "bar bar-warning" style = " रुंदी : 20 %; " ></div>
- <div class = "bar bar-danger" style = " रुंदी : 10 %; " ></div>
- </div>
प्रगती बार सुसंगत शैलींसाठी काही समान बटण आणि अलर्ट वर्ग वापरतात.
- <div वर्ग = "प्रगती प्रगती-माहिती" >
- <div class = "bar" शैली = " रुंदी : 20 % " ></div>
- </div>
- <div वर्ग = "प्रगती प्रगती-यश" >
- <div class = "bar" शैली = " रुंदी : 40 % " ></div>
- </div>
- <div वर्ग = "प्रगती प्रगती चेतावणी" >
- <div class = "bar" शैली = " रुंदी : 60 % " ></div>
- </div>
- <div वर्ग = "प्रगती प्रगती-धोका" >
- <div वर्ग = "बार" शैली = " रुंदी : 80 % " ></div>
- </div>
घन रंगांप्रमाणेच, आमच्याकडे विविध स्ट्रीप प्रोग्रेस बार आहेत.
- <div class = "progress progress-info progress-striped" >
- <div class = "bar" शैली = " रुंदी : 20 % " ></div>
- </div>
- <div class = "progress progress-success progress-striped" >
- <div class = "bar" शैली = " रुंदी : 40 % " ></div>
- </div>
- <div class = "progress progress-warning progress-striped" >
- <div class = "bar" शैली = " रुंदी : 60 % " ></div>
- </div>
- <div class = "progress progress-danger progress-striped" >
- <div वर्ग = "बार" शैली = " रुंदी : 80 % " ></div>
- </div>
प्रोग्रेस बार त्यांचे सर्व प्रभाव साध्य करण्यासाठी CSS3 ग्रेडियंट, संक्रमण आणि अॅनिमेशन वापरतात. ही वैशिष्ट्ये IE7-9 किंवा Firefox च्या जुन्या आवृत्त्यांमध्ये समर्थित नाहीत.
Internet Explorer 10 आणि Opera 12 पेक्षा पूर्वीच्या आवृत्त्या अॅनिमेशनला सपोर्ट करत नाहीत.
विविध प्रकारचे घटक (जसे की ब्लॉग टिप्पण्या, ट्विट्स इ.) तयार करण्यासाठी अमूर्त ऑब्जेक्ट शैली ज्यात मजकूर सामग्रीसह डावीकडे किंवा उजवीकडे संरेखित प्रतिमा वैशिष्ट्यीकृत आहे.
डीफॉल्ट मीडिया सामग्री ब्लॉकच्या डावीकडे किंवा उजवीकडे मीडिया ऑब्जेक्ट (इमेज, व्हिडिओ, ऑडिओ) फ्लोट करण्याची परवानगी देतो.
- <div वर्ग = "मीडिया" >
- <a वर्ग = "पुल-लेफ्ट" href = "#" >
- <img class = "media-object" data-src = "holder.js/64x64" >
- </a>
- <div वर्ग = "मीडिया-बॉडी" >
- <h4 वर्ग = "मीडिया-शीर्षक" > मीडिया शीर्षक </h4>
- ...
- <!-- नेस्टेड मीडिया ऑब्जेक्ट -->
- <div वर्ग = "मीडिया" >
- ...
- </div>
- </div>
- </div>
थोड्या अतिरिक्त मार्कअपसह, तुम्ही सूचीमध्ये मीडिया वापरू शकता (टिप्पणी थ्रेड किंवा लेख सूचीसाठी उपयुक्त).
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin commodo. क्रास पुरस ओडिओ, वेस्टिबुलम इन व्हल्पुटेट एट, टेम्पस व्हिवेरा टर्पिस.
- <ul class = "media-list" >
- <li वर्ग = "मीडिया" >
- <a वर्ग = "पुल-लेफ्ट" href = "#" >
- <img class = "media-object" data-src = "holder.js/64x64" >
- </a>
- <div वर्ग = "मीडिया-बॉडी" >
- <h4 वर्ग = "मीडिया-शीर्षक" > मीडिया शीर्षक </h4>
- ...
- <!-- नेस्टेड मीडिया ऑब्जेक्ट -->
- <div वर्ग = "मीडिया" >
- ...
- </div>
- </div>
- </li>
- </ul>
एखाद्या घटकावर इनसेट इफेक्ट देण्यासाठी विहीर वापरा.
- <div वर्ग = "वेल" >
- ...
- </div>
दोन पर्यायी सुधारक वर्गांसह पॅडिंग आणि गोलाकार कोपरे नियंत्रित करा.
- <div वर्ग = "वेल-लार्ज" >
- ...
- </div>
- <div वर्ग = "चांगले-छोटे" >
- ...
- </div>
मॉडेल आणि सूचनांसारखी सामग्री डिसमिस करण्यासाठी जेनेरिक क्लोज आयकॉन वापरा.
- <button class = "बंद करा" > × </button>
href="#"
तुम्ही अँकर वापरत असल्यास iOS डिव्हाइसेसना क्लिक इव्हेंटसाठी आवश्यक आहे.
- <a वर्ग = "बंद करा" href = "#" > × </a>
लहान प्रदर्शन किंवा वर्तन बदलांसाठी साधे, केंद्रित वर्ग.
बाकी एक घटक फ्लोट करा
- वर्ग = "डावीकडे खेचा"
- . खेचा - डावीकडे {
- फ्लोट : डावीकडे ;
- }
एक घटक उजवीकडे फ्लोट करा
- वर्ग = "उजवीकडे खेचा"
- . खेचा - उजवीकडे {
- फ्लोट : बरोबर ;
- }
घटकाचा रंग यामध्ये बदला#999
- वर्ग = "निःशब्द"
- . निःशब्द {
- रंग : #999;
- }
float
कोणत्याही घटकावर साफ करा
- वर्ग = "क्लिअरफिक्स"
- . क्लिअरफिक्स {
- * झूम : 1 ;
- &: आधी ,
- &: नंतर {
- प्रदर्शन : टेबल ;
- सामग्री : "" ;
- }
- &: नंतर {
- स्पष्ट : दोन्ही ;
- }
- }