css - 删除 Safari 中的显示/隐藏密码图标

标签 css input safari passwords webkit

有什么方法可以禁用或删除 Safari 中的显示/隐藏图标,当您开始在“密码”类型的输入中输入符号时会出现该图标?我可以通过在 CSS 中添加以下规则轻松地在 IE/EDGE 中完成此操作:

input[type=password]::-ms-reveal,
input[type=password]::-ms-clear
{
    display: none;
}

但我想知道如何为 Safari 做同样的事情。此处未找到任何内容

最佳答案

类似于

input[type=password]::-webkit-contacts-auto-fill-button,
input[type=password]::-webkit-credentials-auto-fill-button {
   visibility: hidden;
   display: none !important;
   pointer-events: none;
   height: 0;
   width: 0;
   margin: 0;
}

应该可以解决问题。

关于css - 删除 Safari 中的显示/隐藏密码图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48688108/

相关文章:

html - bulma 在分页元素的右边放置一个元素

Jquery - 如何检查类名是否存在

javascript - 我如何保存文本框中的输入然后移至下一页? (Javascript/HTML)

input - netlogo 程序接受什么类型的输入

html - 固定位置不适用于 ipad

jquery - 响应式网站中的 CSS/jquery 错误

javascript - 单击 "continue"按钮 Javascript 时单选按钮验证

html - 如何在数字输入中获得自动点?

javascript - 您如何检测移动 safari 上的 3G 与 Wifi 连接?

iframe 中的 Facebook 表单应用程序丢失了 Windows 平台中 Safari 浏览器的 cookie