File input 浏览上传按钮样式和文字的更改方法
2013-05-21 11:34
274 查看
上面这个图,大家一看就知道是上传所用的input,有没有想把“浏览”这两个字替换成别的呢,比如“上传”或者适合用它的地方的文字。有的时候把网站的别的but样式改了,唯独这个浏览but样子不变,甚是不美。
网上我找了找 都是介绍用javascript代码改写,好麻烦,我72色命运还是很好的,让我在子鼠的博客上找到了用css来写的方法,简单多了。
解决思路是把input 放在文字的上边,弄成透明的,这样在点文字时,实际是点击了input,这样就实现了文件的上传。是不是很简单呀。
具体代码:
<style>
#uploadImg{ font-size:12px; overflow:hidden; position:absolute}
#file{ position:absolute; z-index:100; margin-left:-180px; font-size:60px;opacity:0;filter:alpha(opacity=0); margin-top:-5px;}
</style>
<span id="uploadImg">
<input type="file" id="file" size="1" >
<a href="#">上传图片</a> </span>
这样你就可以对样式进行想要的改变,改成图片,还是文字带背景。。。等等 想怎么改就怎么改。
而且还兼容ie6/ie7/firefox
相关文章推荐
- File input 浏览上传按钮样式和文字的更改方法
- <input type="file" name="file"> 上传表单域浏览按钮样式更改
- File input 的样式和文字的更改方法
- 如何把上传文件的浏览按钮换成其他样式 或者图片
- 问题,如何把上传文件的浏览按钮换成其他样式 或者图片
- File input 的样式和文字的更改方法__适用于Firefox、IE等浏览器
- 在C#.net中做页面上传的程序。用Dhtml的控件:(创建文件上载控件,该控件带有一个文本框和一个浏览按钮。)和类HtmlInputFile的两种方法
- jQuery改变file文件上传控件”浏览“按钮样式
- 怎样用纯HTML和CSS更改默认的上传文件按钮样式
- File input 的样式和文字的更改方法__适用于Firefox、IE等浏览器
- html表单上传文件的“浏览”按钮修改方法
- 关于上传按钮丑,要替换样式的一个简单方法
- 上传文件input tyle="file"文件的浏览按钮和文本框用图片替换的方法1
- 小技巧,如何把上传文件的浏览按钮换成其他样式 或者图片
- 怎样用纯HTML和CSS更改默认的上传文件按钮样式
- File input 的样式和文字的更改方法__适用于Firefox、IE等浏览器
- 更改标准消息框按钮、文字的简单方法
- 【更改表单元素默认样式】更改文件上传按钮样式
- 【更改表单元素默认样式】更改自定义文件上传按钮样式
- [转]UITextField常用属性归纳:文本框样式、文字样式、键盘样式、左右视图样式、清除按钮设置等