在 Microsoft Edge(以前称为 Project Spartan)中删除 'x' 输入装饰

Remove 'x' Input Decoration In Microsoft Edge (formerly Project Spartan)

在我目前正在处理的网站的 CSS 中,我们使用以下 CSS 来隐藏 Internet Explorer 10 和 11 添加到输入字段的 'x' 按钮清除其内容的用户:

input::-ms-clear {
  display: none;
}

在 Windows 10 Build 10049 上的第一个 Microsoft Edge 版本(以前代号为 "Project Spartan")中查看同一网站此 CSS 无效。这并不奇怪,因为 Microsoft Edge 正在摆脱 Internet Explorer 的遗留问题,但我想达到同样的效果。

Microsoft Edge 不呈现此内容所需的等效 CSS 是多少?

事实证明,CSS 自最初编写以来已被破坏,这在 IE 10+ 中也不起作用。

自修复 CSS 后,Microsoft Edge(以前称为 Project Spartan)的行为与 IE10+ 相同,并且不会在输入字段中显示 'x'。

您也可以在输入字段中使用 type="text" 来删除 X