我正在尝试创建一个中间延伸的搜索栏。我有三个图像:left.png、middle.png 和 right.png
我在 CSS 中尝试了这段代码:
.div1 {
background-image:url('../images/searchbar_a_corner-left.png');
background-repeat:no-repeat;
width:15px;
height:100px;
float:left;
padding:0;
margin:0;
}
.div2 {
background-image:url('../images/searchbar_a_corner-middle.png');
background-repeat:repeat-x;
width:15px;
height:100px;
float:left;
padding:0;
margin:0;
}
.div3 {
background-image:url('../images/searchbar_a_corner-right.png');
background-repeat:no-repeat;
width:15px;
height:100px;
float:left;
padding:0;
margin:0;
}
这在 HTML 中(我认为这是不正确的部分):
<div class="div1">
<img src="search-icon.svg" />
</div>
<div class="div2">
<input id="search" type="text" />
</div>
<div class="div3"></div>
显示的所有内容都是 right.png。