html:如何编辑输入类型搜索中的“x”按钮[已关闭]

我试图使一个看起来不错的搜索栏.我所做的是,我创建了一个搜索栏的图像,我将图像添加到输入的背景,我正在编辑字体将放置的位置和大小.
唯一无法找到编辑方式的是当我使用输入类型搜索时,小的’x’按钮.
我想把它移动一点,所以它将修复我的搜索栏图像.

这是我的HTML

<input id="search" name="Search" type="search" value="Search" />

这是我的CSS:

#search{
    width: 480px;
    height: 49px;
    border: 3px solid black;
    padding: 1px 0 0 48px;
    font-size: 22px;
    color: blue;
    background-image: url('images/search.jpg');
    background-repeat: no-repeat;
    background-position: center;
    outline: 0;
}

解决方法

假设您正在谈论“取消搜索”[X]图标,仅适用于Webkit浏览器(Chrome,Safari,Opera),可以使用-webkit-search-cancel-button伪元素.例如:
#Search::-webkit-search-cancel-button{
    position:relative;
    right:20px;    
}

演示:http://jsfiddle.net/5XKrc/1/

使用这种方法,你甚至可以创建自己的取消按钮,例如这种风格:

#Search::-webkit-search-cancel-button{
    position:relative;
    right:20px;  

    -webkit-appearance: none;
    height: 20px;
    width: 20px;
    border-radius:10px;
    background: red;
}

而不是[X]将创建一个红圈.

演示http://jsfiddle.net/5XKrc/3/

对于IE10及以上版本,您可以使用以下操作来移动按钮:

#Search::-ms-clear{
   margin-right:20px
}

哦,并且使用占位符=“搜索”而不是value =“搜索” – 当输入为空时,它将显示单词“search”,并且当用户键入某些东西时将自动删除它.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


html5中section的用法
span标签和p标签的区别
jsp文件和html文件的区别是什么
span标签和div的区别
html颜色代码表大全
span标签的作用是什么
dhtml的主要组成部分包括什么
html编辑器哪个软件好用
span标签属于什么样式标签
html文件乱码怎么办
html怎么读取json文件
html文件打开乱码怎么恢复原状
html怎么链接外部css
html文件怎么保存到本地
html怎么链接css文件
html和css怎么连接
html和css怎么关联
html文件怎么保存到一个站点
html文件怎么写
html出现乱码怎么解决