最近碰到input type=file 之前用模拟点击来实现美化,发现在IE7下会有bug导致图片上传不上去,最后改用直接美化的方法

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Document</title><style>/*a  upload */.a-upload {padding: 4px 10px;height: 20px;line-height: 20px;position: relative;cursor: pointer;color: #888;background: #fafafa;border: 1px solid #ddd;border-radius: 4px;overflow: hidden;display: inline-block;*display: inline;*zoom: 1}.a-upload  input {position: absolute;font-size: 100px;right: 0;top: 0;opacity: 0;filter: alpha(opacity=0);cursor: pointer}.a-upload:hover {color: #444;background: #eee;border-color: #ccc;text-decoration: none}.file {position: relative;display: inline-block;background: #D0EEFF;border: 1px solid #99D3F5;border-radius: 4px;padding: 4px 12px;overflow: hidden;color: #1E88C7;text-decoration: none;text-indent: 0;line-height: 20px;
}
.file input {position: absolute;font-size: 100px;right: 0;top: 0;opacity: 0;
}
.file:hover {background: #AADFFD;border-color: #78C3F3;color: #004974;text-decoration: none;
}</style>
</head>
<body><a href="javascript:;" class="a-upload"><input type="file" name="" id="">点击这里上传文件</a><a href="javascript:;" class="file">选择文件<input type="file" name="" id=""></a>
</body>
</html>

非原创,网络收集得到。

转载于:https://www.cnblogs.com/leejersey/p/5726558.html

input type=file美化相关推荐

  1. html 美化input file,Input[type=”file”] 显示效果美化方法 | 智慧宫

    Html中input可以作为上传图片代码如下 但是演示非常不好看,下面做一番美化处理,效果如下: 文件上传美化前后对比 美化方法隐藏 input 标签 使用 label 标签在input标签位置显示: ...

  2. css input[type=file] 样式美化,input上传按钮美化

    思路: 原文出处:http://www.haorooms.com/post/css_input_uploadmh input file上传按钮的美化思路是,先把之前的按钮透明度opacity设置为0, ...

  3. html选择文件按钮美化,css input[type=file] 样式美化,input上传按钮美化

    我们在做input文本上传的时候,html自带的上传按钮比较丑,如何对其进行美化呢?同理:input checkbox美化,input radio美化是一个道理的,后面文章会总结. 1. 思路 inp ...

  4. 利用css对input[type=file] 样式进行美化,input上传按钮美化

    2019独角兽企业重金招聘Python工程师标准>>> <input type="file" name="fileUpload"/> ...

  5. input type=file 获取选择文件名称、路径方法及input上传按钮美化

    获取文件名 document.getElementById('upload').files[0].name; 获取文件路径 document.getElementById('upload').valu ...

  6. 自定义input type=file 样式的方法

    为什么80%的码农都做不了架构师?>>>    为什么要美化file控件?试想一下,别的孩子都穿戴整齐漂亮,其中两个孩子怎么都不鸟你,太不和谐了. 原始的file控件是这样的: &l ...

  7. input type=file 实现上传、预览、删除等功能

    不知何时,突然对上传文件按钮起了浓厚的兴趣,当然这源于工作的需要.当时为了顺利上线,索性直接引用了jQuery的一个上传组件,简单粗暴. 后来闲下来,就对这个进行了一番研究,然后做了一个简单的Demo ...

  8. html5 input file样式修改,css为input type=file设置自定义样式

    input file上传按钮的美化思路是,先把之前的按钮透明度opacity设置为0,然后,外层用div包裹,就实现了美化功能. 主要有两点需要做: 将input type=file控件透明 将inp ...

  9. java注解接收上传文件,前台:Input type=file 后台获取文件内容用的是spring注解,当地环境上传图片是好的,发布到服务器上图片读取不到,求大神指点...

    当前位置:我的异常网» Java Web开发 » 前台:Input type="file" 后台获取文件内 前台:Input type="file" 后台获取文 ...

最新文章

  1. Membership学习(二)membership入门
  2. 面试时真能“坦白从宽”?
  3. 【深度学习】锐化滤波器核 与 边缘检测核
  4. 网页布局(固定与不固定原理)
  5. python创建空元组_Python——元组的基本语法(创建、访问、修改、删除)
  6. 创建数组表格PHP苹果价格,如何从PHP数组创建HTML表?
  7. 接口对前后端和测试的意义
  8. canoe开发从入门到精通_后端java开发工程师学习路线
  9. 如何在Mac电脑中设置投屏?Mac投屏,Mac电脑无线投屏教程
  10. java项目开发实例java+ssh+mysql实现的共享自行车单车租赁|出租管理系统
  11. linux 硬盘测试几种工具
  12. Petalinux移除module或app的方法
  13. serialVersionUID详解
  14. leejianjun的博客 PHP生成word并可下载
  15. ffmpeg入门教程之YUV编码成h264 API详解
  16. 【Halcon】插值算法通俗讲解
  17. (69)zabbix监控惠普打印机
  18. SSL证书中pem der cer crt csr pfx的区别
  19. 优信二手车数据可视化
  20. 牛顿-莱布尼茨公式的运用

热门文章

  1. 多媒体实时交互系统主要由系统服务器,多媒体设备和多媒体交互系统专利_专利申请于2017-03-08_专利查询 - 天眼查...
  2. mysql repalication_MYSQL数据库知识点总结
  3. php7单独运行,如何让PHP 7运行更加神速
  4. js访问对方手机文件夹_前端开发——解决vue首次访问太慢的问题
  5. sql重命名数据库_SQL重命名数据库
  6. maps-api-v3_Android Google Maps API集成
  7. Python MySQL示例教程
  8. python requests.exceptions.ConnectionError: ('Connection aborted.', BadStatusLine('HTTP/1.1 000\r\n'
  9. C# 视频播放控件 wmp、vlc、aplayer
  10. linux进程控制(一)--unix环境高级编程读书笔记