【发布时间】:2018-06-13 05:00:36
【问题描述】:
我在选择图像后制作了用于显示图像的 JS。这是代码
html代码
<input type="file" id="file_photo" onchange="preview_image(event)" name="item_image" ></input>
<img id='output_image'/>
JS代码
function preview_image(event){
document.getElementById('output_image').style.display='block';
var reader = new FileReader();
reader.onload = function(){
var output = document.getElementById('output_image');
output.src = reader.result;
}
reader.readAsDataURL(event.target.files[0]);
};
显示成功。但问题是,我可以把输出图片放在 css url 背景图片中吗?
如果html是这样的。
<label for="file_photo" class="file">
<div class="camera_icon" style="background: url() center center no-repeat #d7d7d7;background-size: cover;">
<img src="/public/img/stock/icon07.png">
<img src="/public/img/stock/icon06.png" class="plus_icon">
</div>
<input type="file" id="file_photo" onchange="preview_image(event)" name="item_image" ></input>
</label>
我可以将输出图像放入
style="background: url() center center no-repeat #d7d7d7;background-size: cover;"
因为我需要关注css文件。
【问题讨论】:
标签: javascript css image