आपका प्रश्न "इंटरनेट एक्सप्लोरर" कहता है, लेकिन अन्य ब्राउज़रों में रुचि रखने वालों के लिए, अब आप all: unset
उन्हें अनस्टाइल करने के लिए बटन पर उपयोग कर सकते हैं ।
यह IE या एज 18 में काम नहीं करता है, लेकिन यह हर जगह अच्छी तरह से समर्थित है।
https://caniuse.com/#feat=css-all
सफ़ारी रंग चेतावनी:color
उपयोग करने के बाद बटन के पाठ को सेट करना all: unset
13.1 सफ़ारी में विफल हो सकता है, जो कि WebKit में बग के कारण है । (बग को सफारी 14 और बाद में तय किया जाएगा।) " काले रंग के लिए all: unset
सेट -webkit-text-fill-color
है, और यह रंग को ओवरराइड करता है।" आप सेट पाठ करने की आवश्यकता है color
उपयोग करने के बाद all: unset
, दोनों सेट करना सुनिश्चित करें color
और -webkit-text-fill-color
एक ही रंग है।
पहुँच चेतावनी: उन उपयोगकर्ताओं के लिए जो माउस पॉइंटर का उपयोग नहीं कर रहे हैं, सुनिश्चित करें कि एक्सेस योग्यता के लिए कुछ :focus
स्टाइल, जैसे फिर से जोड़ना सुनिश्चित करें ।button:focus { outline: orange auto 5px }
और मत भूलना cursor: pointer
। सहित सभी स्टाइल all: unset
को हटा देता है , जो आपके माउस कर्सर को बटन पर मँडराते समय एक इंगित हाथ की तरह दिखता है। आप लगभग निश्चित रूप से उस वापस लाना चाहते हैं।cursor: pointer
button {
all: unset;
color: blue;
-webkit-text-fill-color: blue;
cursor: pointer;
}
button:focus {
outline: orange 5px auto;
}
<button>check it out</button>