CSS3选择器无法在IE 11中隐藏密码显示图标



我正试图使用CCS选择器隐藏密码显示图标,如下所示。

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

我的开发环境:.Net框架:.Net 4.5.1,Visual Studio 2010,IIS 7.5

我使用IE11,当在jsFiddle中检查兼容性时,它可以工作并隐藏密码显示图标。

http://jsfiddle.net/evildonald/jLuF5/

为什么它不在我的网站上工作(本地和主机)。任何作为解决方案的想法都将不胜感激。。

谢谢!!

试试这个:

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

  • ::-ms-clear表示文本边缘的一个按钮("清除按钮"),用于清除<input>元素的当前值
  • ::-ms-reveal将一种或多种样式应用于<input> type=password控件的密码显示按钮

IE 10仅支持使用CSS 隐藏密码显示图标

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

对于IE 11,我在这里找到了解决方案,使用javascript。希望这能帮助其他人。

最新更新