Dans le CSS d'un site Web sur lequel je travaille actuellement, nous utilisons le CSS suivant pour masquer le bouton "x" qu'Internet Explorer 10 et 11 ajoutent aux champs de saisie pour que les utilisateurs effacent leur contenu:
input::-ms-clear {
display: none;
}
Affichage du même site Web dans la première version de Microsoft Edge (anciennement appelé "Project Spartan") sous Windows 10 Build 10049, ce CSS n'a aucun effet. Ce n'est pas surprenant car Microsoft Edge rompt avec l'héritage d'Internet Explorer, mais je veux obtenir le même effet.
Quel est le CSS équivalent requis pour que Microsoft Edge ne rende pas cela?
Il s'avère que le CSS a été cassé depuis qu'il a été écrit à l'origine, et cela ne fonctionnait pas non plus dans IE 10+.
Depuis la correction du CSS, Microsoft Edge (anciennement Project Spartan) se comporte comme IE10 + et n'affiche pas le "x" dans les champs de saisie.
Vous pouvez également utiliser type="text"
dans le champ de saisie pour supprimer cela X