Sorunuz "Internet Explorer" diyor, ancak diğer tarayıcılarla ilgilenenler için, artık all: unsetstillerini çö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 colorsonra 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-colorcolorall: unsetcolor-webkit-text-fill-color
Erişilebilirlik uyarısı: Fare imleci kullanmayan kullanıcılar için, klavye erişilebilirliği gibi bazı :focusstilleri 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: unsetkaldı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>