CSS बटन
- पिछला पृष्ठ CSS शेड
- अगला पृष्ठ CSS पेजिंग
सीएसएस के लिए बटन शैली सेट करने के तरीके सीखें।
बुनियादी बटन शैली
इंस्टैंस
.button { बैकग्राउंड-रंग: #4CAF50; /* हरा */ border: none; रंग: श्वेत; padding: 15px 32px; text-align: center; text-decoration: none; display: inline-block; font-size: 16px; }
बटन रंग
कृपया background-color
बटन के पृष्ठभूमि रंग को परिवर्तित करने की विशेषता:
इंस्टैंस
.button1 {background-color: #4CAF50;} /* हरा */ .button2 {background-color: #008CBA;} /* नीला */ .button3 {background-color: #f44336;} /* नारंगी */ .button4 {background-color: #e7e7e7; color: black;} /* ग्रे */ .button5 {background-color: #555555;} /* काला */
बटन आकार
कृपया font-size
बटन के फ़ॉन्ट आकार को परिवर्तित करने की विशेषता:
इंस्टैंस
.button1 {font-size: 10px;} .button2 {font-size: 12px;} .button3 {font-size: 16px;} .button4 {font-size: 20px;} .button5 {font-size: 24px;}
कृपया padding
बटन के अंदरी घाटी को परिवर्तित करने की विशेषता:
इंस्टैंस
.button1 {padding: 10px 24px;} .button2 {padding: 12px 28px;} .button3 {padding: 14px 40px;} .button4 {padding: 32px 16px;} .button5 {padding: 16px;}
गोलाकार बटन
कृपया border-radius
बटन को गोलाकार करने के लिए विशेषता:
इंस्टैंस
.button1 {border-radius: 2px;} .button2 {border-radius: 4px;} .button3 {border-radius: 8px;} .button4 {बॉर्डर-रेडियस: 12प्रीमीटर;} .button5 {बॉर्डर-रेडियस: 50%;}
रंगीन बॉर्डर वाले बटन
कृपया border
गुण को बटन को रंगीन बॉर्डर जोड़ें:
इंस्टैंस
.button1 { बैकग्राउंड-रंग: श्वेत; रंग: श्वेत; बॉर्डर: 2प्रीमीटर सॉलिड #4CAF50; /* हरा */; } ...
हॉवर बटन
जब माउस बटन के ऊपर जाए तो :hover
चयनकर्ता को बटन की शैली को बदल सकता है。
संकेतक:कृपया ट्रांजिशन-ड्यूरेशन
गुण को "हॉवर" प्रभाव की गति निर्धारित करें:
इंस्टैंस
.button { ट्रांजिशन-ड्यूरेशन: 0.4सेकंड; } .button:hover { बैकग्राउंड-रंग: #4CAF50; /* हरा */ रंग: श्वेत; } ...
छाया बटन
कृपया बॉक्स-शैड
गुण को बटन को छाया जोड़ें:
इंस्टैंस
.button1 { बॉक्स-शैड: 0 8प्रीमीटर 16प्रीमीटर 0 रेडियांस 0 एल्बा (0,0,0,0.2), 0 6प्रीमीटर 20प्रीमीटर 0 रेडियांस 0 एल्बा (0,0,0,0.19); } .button2:hover { बॉक्स-शैड: 0 12प्रीमीटर 16प्रीमीटर 0 रेडियांस 0 एल्बा (0,0,0,0.24), 0 17प्रीमीटर 50प्रीमीटर 0 रेडियांस 0 एल्बा (0,0,0,0.19); }
अनुमति नहीं है बटन
कृपया ऑपासिटी
गुण को बटन को पारदर्शीता जोड़ें (अनुमति नहीं है आकृति बनाएं).
संकेतक:आप अधिकतर not-allowed मूल्य वाले कर्सर
गुण, जब आप माउस को बटन पर रखते हैं तो यह गुण "no parking sign" (अनुमति नहीं है साइन) दिखाता है:
इंस्टैंस
.disabled { ऑपासिटी: 0.6; कर्सर: not-allowed; }
बटन विस्तार
मूलभूत रूप से, बटन का आकार उसके पाठ सामग्री पर निर्भर करता है (सामग्री के विस्तार के समान). कृपया विस्तार
गुण को बटन की चौड़ाई को परिवर्तित करने के लिए जोड़ें:
इंस्टैंस
बटन ग्रुप
माउंट पॉइंट को मिटाएँ और हर बटन पर एकत्रीकरण करें float:left
बॉर्डर वाले बटन समूह का निर्माण करने के लिए:
इंस्टैंस
.button { float: left; }
बॉर्डर वाले बटन समूह
उपयोग border
गार्डिन की गार्डिन के द्वारा बॉर्डर वाले बटन समूह का निर्माण करने के लिए गार्डिन:
इंस्टैंस
.button { float: left; border: 1px solid green; }
खड़ी बटन समूह
उपयोग display:block
बदले float:left
बटन को ऊपर-नीचे ग्रुप करें, नहीं कि साथ-साथ:
इंस्टैंस
.button { display: block; }
एनिमेटेड बटन
इंस्टैंस 1
माउस हॉवर पर तीर जोड़ें:
इंस्टैंस 2
क्लिक करने पर 'कुंजी दबाए हुए' प्रभाव जोड़ें:
इंस्टैंस 3
माउस हॉवर पर फ़ॉड इन:
इंस्टैंस 4
क्लिक करने पर 'रिप्लेक्स' प्रभाव जोड़ें:
- पिछला पृष्ठ CSS शेड
- अगला पृष्ठ CSS पेजिंग