Sorunuz "Internet Explorer" diyor, ancak diğer tarayıcılarla ilgilenenler için, artık all: unset
stillerini çözmek için düğmelerden yararlanabilirsiniz.
IE veya Edge 18'de çalışmıyor, ancak başka her yerde iyi destekleniyor.
https://caniuse.com/#feat=css-all
Safari renk uyarısı: Kullandıktan color
sonra düğme metninin ayarlanması, WebKit'teki bir hataall: unset
nedeniyle Safari 13.1'de başarısız olabilir . (Hata Safari 14 ve sonraki sürümlerde düzeltilecektir.) " Siyaha ayarlanıyor ve bu rengi geçersiz kılıyor." Kullandıktan sonra metni ayarlamanız gerekirse , hem ve hem de aynı renge ayarladığınızdan emin olun .all: unset
-webkit-text-fill-color
color
all: unset
color
-webkit-text-fill-color
Erişilebilirlik uyarısı: Fare imleci kullanmayan kullanıcılar için, klavye erişilebilirliği gibi bazı :focus
stilleri yeniden eklediğinizden emin olun .button:focus { outline: orange auto 5px }
Ve unutma cursor: pointer
. düğmenin üzerine geldiğinizde fare imlecinizin işaret eden bir el gibi görünmesini sağlayan , dahil tüm stilleri all: unset
kaldırır . Neredeyse kesinlikle onu geri getirmek istiyorsun.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>