1
135
对于自动完成功能,可以使用:
关于着色问题: 从您的屏幕截图中,我可以看到WebKit生成以下样式:
1)由于ID样式比类样式更重要,下面是 可以 工作:
2)如果不起作用,您可以尝试通过编程方式通过javascript设置样式。
3)如果这样不行,
4)CSS/javascript解决方案: CSS:
以下javascript必须以onload方式运行:
如:
祝你好运:- 5)如果以上工作都没有,请尝试删除输入元素,克隆它们,然后将克隆的元素放回页面(在Safari 6.0.3上工作):
6)从 here 以下内容:
|
2
164
用“强烈”的阴影来戏弄它:
|
3
22
添加这个CSS规则,黄色背景色将消失。:)
|
4
14
几乎所有的现代浏览器都会尊重这一点。 |
5
12
经过两个小时的搜索,谷歌的Chrome似乎仍然以某种方式覆盖了黄色,但我找到了解决方法。它也适用于悬停、聚焦等。你所要做的就是增加
这将完全删除输入字段中的黄色。 |
6
3
您还可以将表单元素的name属性更改为生成的内容,这样浏览器就不会跟踪它。然而,如果请求的URL相同,那么火狐2.x+和谷歌Chrome似乎没有什么问题。尝试为注册表单添加salt请求参数和salt字段名。 不过,我认为autocomplete=“off”仍然是最好的解决方案:) |
7
3
从HTML5开始,您可以禁用自动完成(通过
除非浏览器供应商专门实现了供应商特定的覆盖方式,否则您不能对已经打算覆盖用户站点样式表的样式做任何操作。这些通常在应用样式表并忽略之后应用
|
8
3
有时,当您只在
|
9
2
这解决了Safari和Chrome的问题
|
10
1
如果它在输入字段中,您试图“取消黄色”…
所以,它看起来像这样:
|
11
0
您链接到的屏幕截图显示WebKit正在使用选择器
如果这不起作用,那就没什么可能了。这些字段被突出显示,以提醒用户它们已经自动填充了私人信息(例如用户的家庭地址),可以说允许隐藏页面会带来安全风险。 |
12
0
这个
只有IE6不明白。
如果我误解了你,还有
|
13
0
我看到Google工具栏的自动完成功能被javascript禁用了。它可能与其他一些自动填充工具一起工作;我不知道它是否对内置自动完成功能的浏览器有帮助。
|
14
0
在尝试了很多东西之后,我发现了一些有效的解决方案,这些解决方案可以修饰自动填充的字段,并用复制字段替换它们。为了不破坏附加事件,我提出了另一个(有点冗长的)解决方案。 在每个“输入”事件中,它迅速地将“更改”事件附加到所有相关的输入。它测试它们是否已经自动填充。如果是,则发送一个新的文本事件,它将欺骗浏览器认为该值已被用户更改,从而允许删除黄色背景。
|
15
0
克隆输入、重置属性并隐藏原始输入。 iPad需要超时 |
16
0
由于浏览器搜索密码类型字段,另一个解决方法是在表单开头包含隐藏字段:
|
17
0
我读了这么多线程,尝试了这么多代码。 在收集了所有这些资料之后,我发现清理掉登录和密码字段并将其背景重置为白色的唯一方法是:
请随意评论,如果您找到一些增强功能,我将对所有增强功能开放。 |
18
0
现代浏览器不支持自动完成功能关闭。解决自动完成问题的最简单方法是跟踪HTML和JS。 首先要做的是将HTML输入的类型从“密码”更改为“文本”。
自动完成功能在加载窗口后启动。没关系。但当您的字段类型不是“密码”时,浏览器不知道必须填写哪些字段。因此,表单字段上不会有自动完成功能。 之后,将事件focusin绑定到密码字段,例如主干网中:
在
就是这样! upd:这件事不适用于禁用的javasprit UPD在2018。还发现了一些有趣的把戏。将readonly属性设置为输入字段,并在Focus事件中移除它。首先阻止浏览器自动填充字段,然后允许输入数据。 |
19
-2
真正的问题是WebKit(Safari,Chrome,…)有一个bug。当页面上有多个[表单]时,每个表单都有一个[input type=“text”name=“foo”…](即属性“name”的值相同),那么当用户返回页面时,自动填充将在页面上第一个[表单]的输入字段中完成,而不是在发送的[表单]中完成。第二次,下一个[表单]将自动填充,依此类推。只有具有相同名称的输入文本字段的[表单]才会受到影响。 这应该报告给WebKit开发人员。 Opera自动填充右[窗体]。 Firefox和IE不自动填充。 所以,我再说一遍:这是WebKit中的一个bug。 |
20
-3
为什么不把它放在你的CSS中:
这应该解决你的问题。尽管这确实会引起可用性问题,因为现在用户看不到表单是按照他/她习惯的方式自动填充的。 [编辑]发布后,我发现已经给出了类似的答案。 和 你对它的评论说它不起作用。我不太明白为什么,因为我测试的时候它确实起作用了。 |
YunusoviÄ · 我无法用css更改html段落颜色 1 年前 |
Blake · 无法使用CSS旋转Angular 15中的字体图标 1 年前 |
Phil Lucks · 如何制作边界的外半径? 1 年前 |
roy_meir · 创建自定义下拉式元素 1 年前 |
Community wiki · 如何为触摸设备优化网站 1 年前 |
tpetzoldt · 如何在有光泽的情况下抑制图像的抗锯齿? 1 年前 |
manofconstsorrow · 点击导航项目关闭汉堡菜单 1 年前 |