input type="file"时的样式修改以及图片预览
程序员文章站
2022-04-29 15:05:54
...
之前公司的垃圾前端连这个都不会弄,直接自己动手,直接上代码
html
<div class="head-img">
<img src="照相机.png" id="my-img" style="width: 200px;height: 200px">
<input type="file" id="img-upload" accept="image/*" />
</div>
css
.head-img {
text-align: center;
position: relative;
}
#img-upload {
opacity: 0;
width: 200px;
height: 200px;
position: absolute;
top: 0;
left: 50%;
margin-left: -100px;
}
js
$(document).ready(function() {
$(document).on('change', "#img-upload", function(event) {
var _file = $(this);
var _fileObj = _file[0];
var windowURL = window.URL || window.webkitURL;
var dataURL = windowURL.createObjectURL(_fileObj.files[0]);
$(document).find('#my-img').attr('src', dataURL);
});
});
上一篇: uniapp多语言实现
下一篇: js设置div边框css样式
推荐阅读
-
input file样式修改以及图片预览删除功能详细概括(推荐)
-
input type=file 选择图片并且实现预览效果的实例
-
type="file"的input框样式修改小结
-
input type="file"时的样式修改以及图片预览
-
input file样式修改以及图片预览删除功能详细概括(推荐)
-
type="file"的input框样式修改小结
-
关于type="file"的input框样式修改小结_HTML/Xhtml_网页制作
-
input元素[type="file"]时的样式定制及浏览器兼容性问题探讨_HTML/Xhtml_网页制作
-
input type=file 选择图片并且实现预览效果的实例
-
关于type="file"的input框样式修改小结_HTML/Xhtml_网页制作