बटन तत्व इस अर्थ में अधिक उपयोगी हाइपरटेक्स्ट मार्कअप लैंग्वेज (एचटीएमएल) तत्वों में से एक है कि यह उपयोगकर्ता को एक पृष्ठ के साथ बातचीत करने में सक्षम बनाता है।
लॉग इन करना, सदस्यता लेना, हटाना या कुछ खोलना, मेनू दिखाना, रंग विषय बदलना बटन के साथ की जाने वाली क्रियाएं हैं।
डिफ़ॉल्ट ब्राउज़र बटन शैलियाँ सबसे अच्छी दिखने वाली नहीं हैं, और किसी भी तरह से आधुनिक नहीं हैं।
प्रत्येक प्रोजेक्ट पर उनकी स्टाइल को अनुकूलित करके, हम एक ही परिणाम के लिए एक ही कोड को कई बार दोहराते हैं।
फिर से, बूटस्ट्रैप हमें मजबूर करता है। देखें कि बूटस्ट्रैप बटन से क्या संभव है।
रंगीन बटन
रेगुलर बटन
हम बूटस्ट्रैप फॉर्म क्लासेस के बारे में विस्तार से नहीं जाएंगे।
हमने अभी एक सरल फ़ॉर्म बनाया है जो एक उपयोगकर्ता नाम और ईमेल स्वीकार करता है, और इसमें एक ब्लॉक स्तर बटन और एक नियमित बटन है।
एमटी-2 फिर से दो बटनों को अलग करने के लिए केवल मार्जिन (शीर्ष) जोड़ा गया है।
और यहाँ हम अंतर देख सकते हैं:
बटन स्थिति
कई अन्य बूटस्ट्रैप घटकों की तरह, हम एक राज्य वर्ग के साथ एक बटन की उपस्थिति को बदल सकते हैं, जो कि सक्रिय या अक्षम है।
सक्रिय अवस्था
एक सक्रिय बटन में थोड़ा गहरा बैकग्राउंड, बॉर्डर और शैडो होता है।
नियमितActiveनियमितबटन> बटन>पूर्व>
विकलांग राज्य
इसके विपरीत, अक्षम बटन समान गुणों के लिए हल्के रंगों का उपयोग करते हैं। जान लें कि डिसेबल्ड क्लास जोड़ने से बटन को हल्का रंग ही मिलेगा। इसे वास्तव में अक्षम करने के लिए, हमें इसे बटन विशेषता के रूप में घोषित करना होगा:
डिसेबल लुकिंगवास्तव में डिसेबल्ड
अक्षम वर्ग वाला अभी भी क्लिक करने योग्य है, और यदि उसके पास है तो वह एक क्रिया करेगा।
सहायक तकनीकों के लिए, हमें ARIA-DISABLED=“TRUE” विशेषता भी शामिल करनी होगी, ताकि स्क्रीन रीडर उपयोगकर्ता जान सकें कि स्क्रीन पर एक अक्षम बटन है।
हालाँकि, यह अभी तक सभी वेब ब्राउज़रों पर पूरी तरह से समर्थित नहीं है, और यहाँ तक कि समर्थित ब्राउज़रों पर भी, लिंक को अभी भी कीबोर्ड के माध्यम से एक्सेस किया जा सकता है।
यह सुनिश्चित करने के लिए कि फ़ंक्शन पूरी तरह से अक्षम है, हमें TABINDEX=“-1” विशेषता जोड़नी चाहिए, ताकि उन्हें कीबोर्ड से भी फ़ोकस न किया जा सके।
बूटस्ट्रैप में CARDS <(लेखन के समय प्रकाशन में) की तरह, हम बटनों को एक साथ एक तत्व में नेत्रहीन रूप से फ्यूज करने के लिए GROUP क्लास का उपयोग कर सकते हैं।
बटन 1button 2बटन 3बटन 4
हम बस उन्हें बीटीएन-ग्रुप क्लास के साथ एक डिव में लपेटते हैं और बस!
व्यवहार बिल्कुल वैसा ही है, लेकिन अब वे एक दूसरे के ठीक बगल में हैं, और बाहरी कोने अच्छी तरह गोल हैं।
इसे पूरा करने के लिए
बटन लगभग हर वेबसाइट पर पाए जा सकते हैं, और वे ऑनलाइन अनुभव का एक बहुत ही महत्वपूर्ण हिस्सा हैं। हम अपने खातों में लॉग इन कर सकते हैं, कुछ ऑनलाइन ऑर्डर कर सकते हैं, न्यूज़लेटर की सदस्यता ले सकते हैं, या बटन के साथ हमारे इनबॉक्स में आने वाले सभी स्पैम को ब्लॉक कर सकते हैं। उनके बिना, वेबसाइटें डिजिटल बिजनेस कार्ड होंगी। बूटस्ट्रैप के माध्यम से, हम बटनों को अपनी साइट का एक सुंदर घटक भी बना सकते हैं।
एक बटन की स्थिति निर्धारित करने के लिए, हम बटन विजेट के स्थान विधि का उपयोग करते हैं। स्थान विधि बटन के x और y निर्देशांक लेती है। कदम - आवश्यक पुस्तकालयों को आयात करें और टिंकर फ्रेम का एक उदाहरण बनाएं। win.geometry . का उपयोग करके फ़्रेम का आकार सेट करें विधि। इसके बाद, कई बटन बनाएं और उन
किसी एप्लिकेशन के निष्पादन के दौरान घटनाओं को संभालने और कार्रवाई करने के मामले में टिंकर बटन विजेट बहुत उपयोगी होते हैं। हम बटन (पैरेंट, टेक्स्ट, ऑप्शन..) कंस्ट्रक्टर का उपयोग करके टिंकर बटन बना सकते हैं। कंस्ट्रक्टर का उपयोग करके, हम लूप के भीतर कई बटन बना सकते हैं। उदाहरण इस उदाहरण में, हम पायथन
एप्लिकेशन में एक अजीब जगह में मिला, आप अपनी प्रस्तुति को अधिक इंटरैक्टिव और दर्शक के लिए उपयोग में आसान बनाने के लिए एक PowerPoint स्लाइड में एक्शन बटन जोड़ सकते हैं। ये क्रिया बटन प्रस्तुति को नेविगेट करने में आसान बना सकते हैं और आपकी प्रस्तुति में स्लाइड्स को वेब पेजों की तरह व्यवहार कर सकते हैं