Я сделал 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.