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

标签 css internet-explorer-11 windows-10 microsoft-edge

在我目前正在开发的网站的 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”。

关于css - 删除 Microsoft Edge(以前称为 Project Spartan)中的 'x' 输入装饰,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29396844/

相关文章:

html - 垂直对齐嵌套的 div

javascript - 检查链接是否已在另一个窗口中打开 [JS 或 jQuery]

mysql - 连接到 AWS 生产数据库的问题

html - 背景视频未在移动设备和台式机上的 Safari 浏览器中播放

html - 为什么我要指定高度 : 0 even if I specified flex-basis: 0 in CSS3 flexbox?

java - 使用 Internet Explorer 11 和 Selenium(任何版本)和 IEWebDriver(任何版本)找不到任何元素

javascript - window.close 不适用于 IE 11 中打开的窗口

javascript - 对象迭代时 eval() 不工作

c# - Windows 10 创建具有初始大小的新窗口

docker - 在 docker 中托管后无法访问 .net core api URL