css怎么更改上传按钮的样式
这篇文章主要讲解了“css怎么更改上传按钮的样式”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“css怎么更改上传按钮的样式”吧!
成都创新互联于2013年创立,先为抚宁等服务建站,抚宁等地企业,进行企业商务咨询服务。为抚宁企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。
我们的目标是创造一个简洁,用纯CSS实现的,在所有浏览器里的样子和布局是一样的上传文件按钮。我们可以这样:
步骤1.创建一个简单的HTML标记 
 
XML/HTML Code复制内容到剪贴板
- Upload 
第2步:CSS: 有点棘手了
 
JavaScript Code复制内容到剪贴板
- .fileUpload { 
- position: relative; 
- overflow: hidden; 
- margin: 10px; 
- } 
- .fileUpload input.upload { position: absolute; 
- top: 0; 
- right: 0; 
- margin: 0; 
- padding: 0; 
- font-size: 20px; 
- cursor: pointer; 
- opacity: 0; 
- filter: alpha(opacity=0); 
- } 
为简单起见,我使用应用了BootstrapCSS样式的按钮 (div.file-upload)。
演示:

上传按钮,显示选中的文件
不幸的是纯CSS的做不到这一点。但是,如果你真的想显示所选文件,下面的JavaScript代码片段可以帮助你。
JavaScript: 
 
JavaScript Code复制内容到剪贴板
- document.getElementById("uploadBtn").onchange = function () { 
- document.getElementById("uploadFile").value = this.value; 
- }; 
DOM:
 
JavaScript Code复制内容到剪贴板
演示:

感谢各位的阅读,以上就是“css怎么更改上传按钮的样式”的内容了,经过本文的学习后,相信大家对css怎么更改上传按钮的样式这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是创新互联,小编将为大家推送更多相关知识点的文章,欢迎关注!
当前文章:css怎么更改上传按钮的样式
当前网址:http://jxruijie.cn/article/gjchgo.html

 
                