基于HTML如何做出多图上传预览效果

这次给大家带来基于html如何做出多图上传预览效果,基于html做出多图上传预览效果的注意事项有哪些,下面就是实战案例,一起来看一下。

自己最近写了一个网页多图上传的脚本,感觉挺实用的,细节就不要说了,直接贴代码了~

.pro_img{ margin-left:10px;margin-top:10px;width:300px;height: 300px;background-color: black; --border-radius:999em;  overflow:hidden;float:left; --margin:5% 35%;position: relative;}.pro_img img{ position: absolute;left: 50%;top:50%;   transform: translate(-50%,-50%);width: 100%}.pro_img {position:relative}.pro_img input{position: absolute;width: 100%;height: 100%;margin:0;opacity:0;z-index: 100;}name_pic=1;function t1(o){//alert(name_pic);    if(o==1 || name_pic!=1){    var file="file"+o;    var img="img"+o;    var hid="hidden"+o;    var aa="a"+o;    }else{    var file="file"+name_pic;    var img="img"+name_pic;    var hid="hidden"+name_pic;    var aa="a"+name_pic;    }    var docObj = document.getElementById(file);    var imgObjPreview = document.getElementById(img);    var hidden=document.getElementById(hid);    // alert(hidden);    if (docObj.files && docObj.files[0]) {        hidden.src=window.URL.createObjectURL(docObj.files[0]); //获取file文件的路径        hidden.onload=function(){            var width=hidden.width;            var height=hidden.height;            var a=document.getElementById(aa);                if(width>height){                imgObjPreview.style.cssText='width:100%';   //重写css样式                }else{                imgObjPreview.style.cssText='height:100%;width:auto;';                                 }        imgObjPreview.src = window.URL.createObjectURL(docObj.files[0]);        imgObjPreview.style.display = 'block';        }    }else{        return false;    }    if(o==name_pic){        var count=$('.pro_img').length;        if(count<6){        name_pic++;    var pic_div="@@##@@@@##@@";    $('#upload').append(pic_div);    }      }}
@@##@@@@##@@

自己替换一些upload.png这张图片就能达到自己的需求,如果说图片点击没反应,别忘了加入jquery

相信看了这些案例你已经掌握了方法,更多精彩请关注创想鸟其它相关文章!

相关阅读:

立即学习“前端免费学习笔记(深入)”;

H5的本地存储和本地数据库详细介绍

怎样用h5的sse服务器发送EventSource事件

h5如何实现记住密码功能

基于HTML如何做出多图上传预览效果基于HTML如何做出多图上传预览效果基于HTML如何做出多图上传预览效果基于HTML如何做出多图上传预览效果

以上就是基于HTML如何做出多图上传预览效果的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/1545583.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2025年12月21日 17:06:28
下一篇 2025年12月21日 17:06:40

相关推荐

  • Html怎样对图片实现checkbox方法

    这次给大家带来html怎样对图片实现checkbox方法,html对图片实现checkbox方法的注意事项有哪些,下面就是实战案例,一起来看一下。 如果需要使用图片来实现checkbox的使用,可以使用来实现,实现原理是将label表签代替checkbox的显示,将checkbox的display设…

    好文分享 2025年12月21日
    000
  • 怎样做好语义化和优化HTML

    这次给大家带来怎样做好语义化和优化html,做好语义化和优化html的注意事项有哪些,下面就是实战案例,一起来看一下。 1、什么是语义化? 必应网典的解释 语义化是指用合理HTML标记以及其特有的属性去格式化文档内容。通俗地讲,语义化就是对数据和信息进行处理,使得机器可以理解. 语义化的(X)HTM…

    好文分享 2025年12月21日
    000
  • Html网页表格结构化标记该如何使用

    这次给大家带来html网页表格结构化标记该如何使用,html网页表格结构化标记使用的注意事项有哪些,下面就是实战案例,一起来看一下。 Html表格的结构化 所谓的结构化,就是把我们的表格划分为三种:表头、表体、表尾。从而当我们在修改表体部分的时候,不会影响到其它两部分,从而解除了耦合,方便我们的应用…

    好文分享 2025年12月21日
    000
  • HTML table的直列化格式是什么

    这次给大家带来html table的直列化格式是什么,使用html table的直列化格式的注意事项有哪些,下面就是实战案例,一起来看一下。 直列化格式 … 个别直列设置 立即学习“前端免费学习笔记(深入)”; 格式: 功能完全和 一样 注意设置第一行的DOCTYPE为xhtml会导致c…

    2025年12月21日
    000
  • HTML Form表单元素的详解

    这次给大家带来html form表单元素的详解,使用html form表单元素的注意事项有哪些,下面就是实战案例,一起来看一下。 注册表单 请输入如下的信息然后进行注册 用户名: 密码: 确认密码: 性别: 男 女 性别(可以点文字选择): 请选择性别 男 女 城市: 北京 深圳 上海 南昌 城市所…

    好文分享 2025年12月21日
    000
  • 浅谈使用HTML空链接的技巧

    这次给大家带来浅谈使用html空链接的技巧,使用html空链接的注意事项有哪些,下面就是实战案例,一起来看一下。 空链接: 就是没有目标端点的链接。 格式显示内容 空连接的作用 立即学习“前端免费学习笔记(深入)”; 1.设为首页 onclick=”this.style.behavior…

    好文分享 2025年12月21日
    000
  • 在div中img,span怎样可以做出垂直居中

    这次给大家带来在div中img,span怎样可以做出垂直居中,在div中img,span做出垂直居中的注意事项有哪些,下面就是实战案例,一起来看一下。 #test *{vertical-align:middle;} sdfhsdhfdksfjhtes: 请注意:#test *{vertical-al…

    好文分享 2025年12月21日
    000
  • html标题,段落,换行,水平线,特殊字符应该如何使用

    这次给大家带来html标题,段落,换行,水平线,特殊字符应该如何使用,在html使用标题,段落,换行,水平线,特殊字符的注意事项有哪些,下面就是实战案例,一起来看一下。 一级标题    二级标题    对齐方式有left,center,right三种,缺省表示left 段落 立即学习“前端免费学习笔…

    好文分享 2025年12月21日
    000
  • html的有序列表、无序列表与定义列表应该如何使用

    这次给大家带来html的有序列表、无序列表与定义列表应该如何使用,使用html的有序列表、无序列表与定义列表的注意事项有哪些,下面就是实战案例,一起来看一下。 有序列表 第一项 第二项    无序列表 第一项 第二项 定义列表 立即学习“前端免费学习笔记(深入)”; 定义列表由定义条件(defini…

    好文分享 2025年12月21日
    000
  • Html怎样实现动态显示颜色块的报表效果

    这次给大家带来html怎样实现动态显示颜色块的报表效果,html实现动态显示颜色块的报表效果的注意事项有哪些,下面就是实战案例,一起来看一下。 利用html的颜色块动态展示数据 *{ padding: 0; margin: 0; } .tubiao,.jihua,.shiji,.riqi{ widt…

    好文分享 2025年12月21日
    000
  • html属于什么文件html的文件该如何打开

    这次给大家带来html属于什么文件html的文件该如何打开 ,使用html文件的注意事项有哪些,下面就是实战案例,一起来看一下。     html即超文本标记语言,现在大多网页都是html的格式。而所谓的html文件,其实就是一种超文本文件,其中超文本可以是图片或音乐等非文字元素,使用也是很广泛的。…

    好文分享 2025年12月21日
    000
  • HTML 5之新增的特性该如何使用

    这次给大家带来html 5之新增的特性该如何使用,html 5之新增的特性使用的注意事项有哪些,下面就是实战案例,一起来看一下。 前言 众所周知HTML5 属于万维网联盟 (W3C), 这个组织为整个网络界提供了标准,如此形成的协议可在全世界通行。在 2016 年 11 月, W3C 对长期行使的 …

    好文分享 2025年12月21日
    000
  • HTML的table鼠标拖拽排序该如何实现

    这次给大家带来html的table鼠标拖拽排序该如何实现,用html实现table鼠标拖拽排序的注意事项有哪些,下面就是实战案例,一起来看一下。 1.引入文件 2.给元素附上sortable类 3.开启并配置 $(function() { $(“.sortable”).sortable({ curs…

    好文分享 2025年12月21日
    000
  • HTML中如何使用html表单提交的操作

    这次给大家带来html中如何使用html表单提交的操作,使用html表单提交的注意事项有哪些,下面就是实战案例,一起来看一下。 这里我们介绍一下form元素与表单提交方面的知识。 form元素 form元素的DOM接口是HTMLFormElement,继承自HTMLElement,因而它与其他的HT…

    好文分享 2025年12月21日
    000
  • HTML里空格应该如何使用

    这次给大家带来html里空格应该如何使用,怎么使用html里的空格?html里的空格使用的注意事项有哪些,下面就是实战案例,一起来看一下。 HTML提供了5种空格实体(space entity),它们拥有不同的宽度,非断行空格( )是常规空格的宽度,可运行于所有主流浏览器。其他几种空格(      …

    好文分享 2025年12月21日
    000
  • HTML的meta标签应该如何使用

    这次给大家带来html的meta标签应该如何使用,html的meta标签使用的注意事项有哪些,下面就是实战案例,一起来看一下。 前言 meta是html语言head区的一个辅助性标签。也许你认为这些代码可有可无。其实如果你能够用好meta标签,会给你带来意想不到的效果,meta标签的作用有:搜索引擎…

    好文分享 2025年12月21日
    000
  • HTML的基础控件有哪些

    这次给大家带来html的基础控件有哪些,使用html的控件注意事项有哪些,下面就是实战案例,一起来看一下。 标签 标签用于搜集用户信息。 type属性 根据不同的 type 属性值,输入字段拥有很多种形式。可以是文本字段、复选框、掩码后的文本控件、单选按钮、按钮等等。 立即学习“前端免费学习笔记(深…

    好文分享 2025年12月21日
    000
  • HTML里的name与id和class到底有什么不同

    这次给大家带来html里的name与id和class到底有什么不同,怎么使用name,id,class?使用name,id,class的注意事项有哪些,下面就是实战案例,一起来看一下。 name 指定标签的名称。 格式 应用场景 立即学习“前端免费学习笔记(深入)”; ①form表单:name可作为…

    好文分享 2025年12月21日
    000
  • 怎样用HTML实现滚动弹幕功能

    这次给大家带来怎样用html实现滚动弹幕功能,html实现滚动弹幕功能的注意事项有哪些,下面就是实战案例,一起来看一下。 主要的功能有;发送弹幕,设置弹幕的颜色,速度和类型,显示弹幕 已知缺陷:不能全屏 canvas没有做自适应 没有自定义播放器控件 没有根据播放时间显示相应的弹幕 弹幕不能实现悬停…

    好文分享 2025年12月21日
    000
  • HTML图片的img标签怎样使用

    这次给大家带来html图片的img标签怎样使用,图片的img标签使用的注意事项有哪些,下面就是实战案例,一起来看一下。 说明 img 是 Image(图像)的缩写。src 属性用来指定图像的路径。 HTML4.01 里为了配合各种无法显示图像的浏览器和有声阅读浏览器,必须设定 标签里的 alt 属性…

    2025年12月21日 好文分享
    000

发表回复

登录后才能评论
关注微信