बटणां घालतात
एका परस चड आकार, स्थिती आनी हेर खातीर आदारासयत फॉर्म, संवाद, आनी चडांतल्या कृतीं खातीर Bootstrap ची सानुकूल बटण शैली वापरात.
बूटस्ट्रॅपांत जायत्यो पूर्वनिर्धारीत बटण शैली आसपावीत केल्यात, दरेक स्वताच्या अर्थपूर्ण उद्देशाची सेवा करता, चड नियंत्रणा खातीर कांय अतिरिक्त उडयतात.
सहाय्यक तंत्रगिन्यानाक अर्थ दिवप
अर्थ जोडपाक रंग वापरप फकत एक दृश्य संकेत दिता, जो सहाय्यक तंत्रगिन्यानाच्या वापरप्यांक पावोवचो ना – जशें स्क्रीन रीडर. रंगान दाखयल्ली म्हायती एक तर सामुग्रींतल्यानच स्पश्ट आसा (देखीक दिसपी मजकूर), वा पर्यायी साधनां वरवीं आस्पाव केला हाची खात्री करात, जशे की .sr-only
वर्गा वांगडा लिपयल्लो अतिरिक्त मजकूर.
घटकावांगडा .btn
वापरपाखातीर वर्ग तयार केल्यात <button>
. पूण, तुमी हे वर्ग <a>
वा <input>
घटकांचेरूय वापरूं येतात (जरी कांय ब्राउझर मात्शें वेगळें रेंडरींग लागू करूंक शकतात).
पानांतली कार्यक्षमताय सुरू करपाक वापरिल्ल्या घटकांचेर बटण वर्ग वापरतना <a>
(जशें संकुचीत करपी सामुग्री), सद्याच्या पानांतल्या नव्या पानांक वा विभागांक दुवो करचे परस, ह्या दुव्यांक role="button"
तांचो उद्देश योग्य रितीन सहाय्यक तंत्रज्ञानांक पावोवपा खातीर दिवपाक जाय जशे की स्क्रीन रीडर वापरतात.
बटणाची गरज आसा, पूण ते हाडटात ते मोटवे पार्श्वभूंय रंग न्हय? .btn-outline-*
खंयच्याय बटणाचेर सगळ्यो पार्श्वभूंय प्रतिमा आनी रंग काडून उडोवपाखातीर मुलभूत संशोधक वर्ग बदलात .
फॅन्सी व्हडले वा ल्हान बटण? जोडचें .btn-lg
वा .btn-sm
अतिरिक्त आकारां खातीर.
ब्लॉक पातळेचे बटण तयार करात-जे पालकाची पुराय रुंदाय पातळटात-जोडून .btn-block
.
सक्रिय आसतना बटणां दामून दिसतलीं (काळी पार्श्वभूंय, काळी शिमो, आनी इनसेट सावळी आशिल्ली). ते pseudo-class वापरतात म्हणून s कडेन वर्ग जोडपाची गरज ना<button>
. पूण, तुमकां राज्याची प्रोग्रामेटिक रितीन प्रतिकृती करपाची गरज आसल्यार , तुमी अजूनय तेच सक्रिय दिसपाक सक्ती करूंक शकतात .active
(आनी गुणधर्म समाविष्ट करूंक शकतात).aria-pressed="true"
खंयच्याय घटकाक disabled
बूलियन गुणधर्म जोडून बटणां निश्क्रीय दिसपाक करात .<button>
घटक वापरपी अक्षम केल्ले बटण <a>
मात्शे वेगळे वागतात:
<a>
disabled
s गुणधर्माक तेंको दिना , देखून.disabled
तो दृश्य अक्षम दिसपाक तुमी वर्ग जोडपाक जाय.pointer-events
एंकर बटणांचेर सगळें अक्षम करपाक कांय फुडाराक अनुकूल शैलींचो आस्पाव केला . त्या गुणधर्माक तेंको दिवपी ब्राउझरांत, तुमकां अक्षम कर्सर बिल्कुल दिसचो ना.aria-disabled="true"
अक्षम बटणांनी सहाय्यक तंत्रज्ञानांक घटकाची स्थिती दाखोवपाक गुणधर्म आसपावपाक जाय .
दुवो कार्यक्षमताय सावधानताय
.disabled
वर्ग s ची दुवो कार्यक्षमताय अक्षम करपाचो यत्न करपाक वापरता , pointer-events: none
पूण <a>
तो CSS गुणधर्म अजून प्रमाणीत करूंक ना. ते भायर, समर्थन करपी ब्राउझरांत लेगीत pointer-events: none
, कीबोर्ड नेव्हिगेशन अप्रभावीत उरता, म्हळ्यार नदरेक पडपी कीबोर्ड वापरपी आनी सहाय्यक तंत्रगिन्यानाचे वापरपी अजूनय हे दुवे सक्रिय करूंक शकतले. तर सुरक्षीत रावपा खातीर, tabindex="-1"
ह्या दुव्यांचेर एक गुणधर्म जोडात (तांकां कीबोर्ड फोकस मेळचो न्हय म्हूण) आनी तांची कार्यक्षमताय अक्षम करपाक सानुकूल जावास्क्रिप्ट वापरात.
बटणां वरवीं चड करचें. नियंत्रण बटण राज्य करता वा साधनपट्टी सारकिल्या चड घटकांखातीर बटणांचे गट तयार करतात.
data-toggle="button"
बटणाची स्थिती टॉगल करपाक जोडात active
. तुमी बटण पूर्व-टॉगल करतात जाल्यार, तुमी हाताळणीन .active
वर्ग आनी aria-pressed="true"
.<button>
चेकबॉक्स वा रेडिओ शैली बटण टॉगलिंग पुरवण करपाक बूटस्ट्रॅपाच्यो .button
शैली हेर घटकांक लागू करूं येतात, जशे की s. JavaScript वरवीं तांची टॉगलिंग वागणूक सक्षम करपाक आनी तुमच्या बटणां भितर s शैली करपाक जोडपाक तीं सुदारीत बटणां आशिल्ल्या एका कडेन <label>
जोडात . लक्षांत दवरात की तुमी एकूच इनपुट-शक्तीचे बटण वा तांचे गट तयार करूंक शकतात.data-toggle="buttons"
.btn-group
.btn-group-toggle
<input>
ह्या बटणां खातीर तपासिल्ली स्थिती फकत बटणाचेर घडणुके वरवीं अद्ययावत जाताclick
. तुमी इनपुट अद्ययावत करपाक दुसरी पद्दत वापरतात जाल्यार-देखीक, <input type="reset">
इनपुटाचो गुणधर्म हाताळणी करून वा लागू करून checked
-तुमकां हाताळणी करून टॉगल .active
करचो पडटलो <label>
.
लक्षांत दवरात की पूर्व-तपासिल्ल्या बटणांक तुमकां हाताळणीन .active
वर्ग इनपुटाच्या <label>
.
पद्दत | वर्णन |
---|---|
$().button('toggle') |
पुश स्टेट टॉगल करता. बटणाक तें सक्रिय केलां अशें दिसप दिता. |
$().button('dispose') |
एका घटकाचें बटण नश्ट करता. |