当前位置:  开发笔记 > 前端 > 正文

如何使用-webkit-appearance:searchfield-results-decoration?

如何解决《如何使用-webkit-appearance:searchfield-results-decoration?》经验,为你挑选了1个好方法。

所有节日快乐.当我得到答案时,我可能会感到非常愚蠢,但我想知道如何使用CSS"-webkit-appearance:searchfield-results-decoration"规则在搜索框内绘制一个小放大镜.

我想创建一个类似于apple.com右上角的搜索框.它应该有圆角,放大镜图标,以及用户开始输入后出现的取消/清除按钮.我可以通过大部分方式获得

 

但这缺乏放大镜图标.我也知道我可以使用"-webkit-appearance:searchfield"来设置输入元素的样式,但这似乎只是使圆角没有正确的左/右填充,图标或取消按钮.

我只关心在Webkit中使用它,因为它将在Cocoa WebView中使用.我不需要IE,Firefox,Opera等的标记.



1> Brian Campbe..:

要获得放大镜,您需要添加resutls="0"到搜索中.如果将结果设置为较大的值,results="5"例如,放大镜将变为下拉菜单,可用于选择以前使用的搜索词.如果您不想使用单独的标签,而是使用占位符在您对焦控件时消失,也可以添加占位符文本.


推荐阅读
Chloemw
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有