当我处于兼容模式时,我试图隐藏IE10中的输入清除按钮。
我用过这个:
input[type=text]::-ms-clear, input[type=text]::-ms-reveal {
display: none;
}
这适用于IE10标准模式,但不适用于兼容模式。
我有什么想法可以做到这一点?有没有办法使用JavaScript禁用它?
答案 0 :(得分:2)
我知道这不是您可能正在寻找的答案,但微软已经说过这是“按设计”和“是浏览器的一项功能”而无法修复它。
产品团队认为此项目符合预期 设计。
根据以下帖子,有些人尝试设置line-height: 0; height: 0; padding: 8px; padding-bottom: 8px;
取得一定程度的成功:
How to remove clear button ( 'X' button ) from IE10 textboxes in compatibility mode?