使用elementui美化原生input file
参考:
(1)input file上传文件样式美化:input file上传文件样式美化_zuo_zuo_blog的博客-CSDN博客
我:
(1)先隐藏原生input file,再使用elementui的组件去触发原生input file
<div><el-input size="mini"v-model="name1" disabled><template slot="prepend"><el-button v-if="name1==='未选择文件'" type="primary" size="mini" @click="$refs.file1.click()">选择文件</el-button><el-button v-else type="danger" size="mini" @click="clear()">重置</el-button></template></el-input><inputref="file1"style="display:none;"type="file"accept="application/vnd.ms-excel"@change="handleChangeFile1"/>
</div>
(2)data
<script>
export default {data() {return {name1: '未选择文件',}},methods: {handleChangeFile1(event) {if (!event.currentTarget.files.length) {return}// 拿取文件对象var f = event.currentTarget.files[0]this.name1 = f.name;console.log(f.name)},clear(){this.name1 = '未选择文件'}}
}
</script>
(3)效果
使用elementui美化原生input file相关推荐
- Jquery+CSS Input file 文本框轻美化
HTML原生的input file 上传按钮有多(无)不(力)漂(吐)亮(槽)我就不多说了.大家几乎在项目中都会有遇到图片.等文件需要上传的地方,好看的文件上传按钮会使人身心愉悦(我瞎说的).好了不多 ...
- css input[type=file] 样式美化,input上传按钮美化
思路: 原文出处:http://www.haorooms.com/post/css_input_uploadmh input file上传按钮的美化思路是,先把之前的按钮透明度opacity设置为0, ...
- input file美化
==> 学习汇总(持续更新) ==> 从零搭建后端基础设施系列(一)-- 背景介绍 input file太丑了,所以美化那是势在必行的.方法很多种.我就介绍两种方法. 1.利用一个按钮去触 ...
- php文件上传css,CSS_文件上传input file简便美化方案(css),文件上传input在各个浏览器里 - phpStudy...
文件上传input file简便美化方案(css) 文件上传input在各个浏览器里表现形式都不一样: ie6 ie7,8,9 ff chrome 这里介绍一种简单实用的,在各种浏览器下表现一致的美化 ...
- input file 美化
思路: input file上传按钮的美化思路是,先把之前的按钮透明度opacity设置为0,然后,外层用div包裹,就实现了美化功能. 代码如下: DOM结构: <a href="j ...
- input file 文件上传标签美化
input 标签通过设置 type 属性为 file,则可以选中文件,通过 accept 设置上传类型 <label class="control-label file"&g ...
- html选择文件按钮美化,css input[type=file] 样式美化,input上传按钮美化
我们在做input文本上传的时候,html自带的上传按钮比较丑,如何对其进行美化呢?同理:input checkbox美化,input radio美化是一个道理的,后面文章会总结. 1. 思路 inp ...
- Input file 上传文件
Input file 上传文件 介绍 <input> type 类型为 file 的 input 元素使得用户可以选择一个或多个元素以提交表单的方式上传到服务器上,或者通过 Javascr ...
- 怎么修改谷歌浏览器文件提交按钮样式_使用css自定义input file浏览按钮样式
前言 文件上传用途非常广泛,浏览器自带文件控件不太美观,很多时候不能满足需求,需要自定义input [type=file]的样式. 不同浏览器的file控件表现形式不一样 火狐 谷歌 IE 不同浏览器 ...
最新文章
- Oracle PL/SQL编程学习笔记:Merge方法的使用
- VC6如何使用VS2005中的CImage类功能
- mysql db.opt+ (frm,MYD,MYI)备份与还原数据库
- oracle和dba,oracle db、dba和rdba
- 自动清理mysql的lock进程的脚本_自动清理MySQL的Lock进程的脚本
- 【编译打包】fastdfs-5.0.5-7.el7.centos.src.rpm
- python安装和更新pip
- IE7的web标准之道——5:(修正)上去了!终于上去了!
- php mysql关键字查询_使用php mysql进行关键字搜索?
- win10下conda 使用教程
- labview对dll的调用
- WT2003H4-16S 语音芯片按键录音及播放应用解析
- 彩色图像加密matlab算法,彩色图像混沌加密算法
- Swing游戏开发——飞机大战
- APM的3DR无线数传的安装
- 用Python制作自己的炫酷二维码
- 练习6-3 英文字母替换加密(大小写转换+后移1位) (15 分)
- SQL 全文检索应用
- leetcode/字符串交织,s1和s2字符串交织组成s3
- 面试题:如何判断一个对象是否属于某个类