一尘不染

在浏览器中设置自动完成下拉菜单的样式

css

例如,在许多网站上,输入用户名时,会出现一个下拉菜单,显示先前的输入,以便用户可以轻松地选择某些内容而无需输入。我知道您可以在浏览器中关闭表单或输入的属性为autocomplete="off"。问题是当我要打开它并且输入有填充时。该下拉列表看起来非常糟糕,因为每个项目都没有填充。

有什么方法可以仅使用CSS设置样式?我知道您可能会使用javascript /
jQuery解决方法将以前的条目存储在Cookie或其他内容中,并进行自己的下拉菜单。但我不想依靠javascript。


阅读 652

收藏
2020-05-16

共1个答案

一尘不染

不。自动完成不是任何标准的一部分,也不是DOM的一部分。如您所建议,唯一的样式设置方法是使用JavaScript重新创建该功能。

2020-05-16