我正在尝试创建一个使用一些图像的自定义表单输入,它应该如下所示:
我尝试了以下方法:
<style>
input {
background-image: url(../img/search-background-middle.png);
background-repeat: repeat-x;
padding: 17px 0;
font-size: 12px;
border: none;
margin: 0;
}
form {
padding: 0;
margin: 0;
}
</style>
<body>
<form>
<img src="../img/search-background-left.png"/>
<input type="text" value=" start typing to search..." size="40" maxlength="255" />
<img src="../img/search-background-right.png"/>
</form>
</body>
结果是:
为什么??我不仅对解决方案感兴趣,而且对这不起作用的原因感兴趣。我认为我对彼此相邻的内联元素的理解是有缺陷的。