【发布时间】:2014-01-15 05:48:09
【问题描述】:
我正在尝试制作一个看起来不错的搜索栏。我所做的是,我制作了一个搜索栏的图像,并将图像添加到输入的背景,我正在编辑字体将出现的位置和大小。 我唯一找不到编辑方法的是在我使用输入类型搜索时出现的小“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;
}
【问题讨论】:
-
您的问题不完整。您提供的示例无法重现您描述的问题。
-
@hakre 确实如此,但仅在 Webkit 中。
-
@Yuriy 实际上,在 IE 11 中,您可以在输入字段中获得 x,但是如何更改它有点困难,在 FireFox 中您还没有。
-
@Paraíso 感谢您的提示。更新了我对 IE10+ 的回答以使用
-ms-clear -
这是我尝试过的解决方案。 jsfiddle.net/chandrasekarg/eb2yvgLd/1
标签: css search input webkit pseudo-element