隐藏密码在IE中显示不工作

问题描述:

下的IE11不工作对我来说:隐藏密码在IE中显示不工作

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

侧面的问题,可能是不相关的:无论我拥有它或不我得到同样的事情,这我猜是这样工作的:第一次进入密码字段时,你会看到显示/隐藏图标,更改字段,返回并且图标消失。

任何想法如何摆脱揭示,因为我必须删除它?

谢谢。

+0

尝试分离规则,而不是将它们合并在一起,看看是否有效。对于像占位符伪选择器这样的东西,你需要将它们放在不同的行上。我认为这将是同样的问题。 –

+0

嗯。当我将它放在一个单独的文件中时,它正在工作,所以我的样式表中的某些内容必须否定它。我会把它放在最后一个重要的部分,但我不明白另一个样式可以覆盖这个(我的样式表中没有其他-ms条目) –

+0

奇怪的是,试试看看会发生什么。加入! –

input[type=text]::-ms-clear { 
    color: red; /* This sets the cross color as red. */ 
} 
+0

这无能为力? –

加法!对规则固定很重要吧。有些东西,必须覆盖这个,但在导入的样式表和html中没有其他-ms *条目(但是这很棘手,因为它使用真正可怕的GWT,它似乎混淆并隐藏了所有内容)...