我在我的站点上使用HTML5搜索输入,在一些浏览器中正在呈现放大镜(Safari/Chrome),而在另一些浏览器中则不是(Firefox/IE)。如何覆盖默认的放大镜图标,以便只为每个浏览器编码自定义搜索图标?
将输入类型切换到文本将无法工作,因为我希望用户能够在输入他们的搜索后点击enter。
谢谢!
发布于 2014-04-25 14:38:08
重置webkit样式:
input[type=search] {
-webkit-appearance: textfield;
}还要隐藏“清除”按钮:
::-webkit-search-cancel-button { display: none; }编辑
你必须向下滚动/搜索“-webkit-外观”
https://stackoverflow.com/questions/23296072
复制相似问题