html - 如何去除ms edge中input的边框和背景

标签 html css microsoft-edge

当带有建议文本的下拉菜单打开输入悬停时出现。
设置焦点、事件、悬停样式无济于事。它看起来像是在 DOM 之外。 enter image description here
如何在 Edge 中去除输入文本的边框和背景?

更新

如果没有 css 解决方案,任何人都可以通过 how-it-works-article 的链接回答我和/或为我提供 javascript 解决方法(我希望它像在 google.com 搜索输入中一样)。

最佳答案

您必须添加 autocomplete="off"在你的input领域

<input type="text" placeholder="Type here" autocomplete="off">

如果它是一个动态元素或者你不能在你的 input 中添加它然后你可以用一个简单的脚本来做到这一点

$('input').attr('autocomplete','off');

This对你有用

关于html - 如何去除ms edge中input的边框和背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45101351/

相关文章:

html - 想要在没有默认命名空间的情况下复制子元素

面板内的 JavaFX 面板自动调整大小

html - 边缘浏览器将重叠的 "edges"添加到透明 div

HTML 作为沙盒 iframe 的 `src` (IE11/Edge)

javascript - 更改时使下拉列表值等于其他下拉列表的值

javascript - 哪个更好?为什么? RaphaelJS 还是 HTML5 Canvas?

javascript - 将复选框与输入字段关联,并仅在输入值存在时才强制执行

javascript - 如果未定义某些 CSS 类,则使用自定义 CSS 样式

html - css 中的不稳定行为下拉

jmeter - 我可以通过 JMeter 打开 Microsoft EDGE 吗?