如何隐藏搜索框中自带的放大镜与清除按钮
前情提要
在有搜索功能的页面,测试希望搜索时,键盘的确认按钮能是“搜索”,然后便有了这次记录。
如何做
<input>
输入框的 type
属性有一个 search
,有对搜索相关的优化支持,其中就包括使键盘的确认按钮显示为“搜索”。
嗯,功能是解决了,但随之而来的是另一个问题,那就是搜索框自带的前面的放大镜按钮🔍和后面的清除按钮×。
前面的放大镜可能是Safari中才有,但后面的清除按钮大部分浏览器中都存在。对搜索框而言,这本是一个好的东西,但是在实际项目中,基本都有各自的UI样式,这些内容反而是需要去除的。
因此我只能在网上查找如何去除它们。
去除搜索框自带按钮
然后我找到了 解决方案
1 | input[type="search"]::-webkit-search-decoration, |
参考链接
- 怎么删除搜索框左边的搜索按钮