我想在输入文字之前找到一张图片。我尝试过:没有运气或图像的标志!
<input type="text" class="form-control vrm-input" id="vrm" name="vrm" placeholder="" maxlength="10">
.vrm-input:before {
background: url("http://www.byplug.com/oink.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);
content: " ";
height: 112px;
left: -61px;
position: absolute;
top: 10px;
width: 61px;
z-index: 100;
}
我确定它很简单。谢谢!
答案 0 :(得分:2)
您不能在 <input>
元素中使用:before 选择器,您应该使用 <div>
元素之外的元素,
<div class="vrm-input">
<input type="text" class="form-control" id="vrm" name="vrm" placeholder="" maxlength="10" />
</div>
.vrm-input:before {
content: url("http://www.byplug.com/oink.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);
height: 112px;
left: -10px;
position: relative;
top: 10px;
width: 61px;
z-index: 100;
}
答案 1 :(得分:1)
<input>
元素没有'内容',它们不像div,p,span:<div>here goes ::before content ::after</div>