0.写在前面
当有要上传文件需要的时候常会用到,但它默认的样式确实有些影响使用体验......
上传图片
在谷歌浏览器使用该标签的样式
再看一个我通过修改CSS实现的样式:
呃,虽然只是个没什么特色的绿底白字的样式,但是总比初始的感觉好吧... 言归正传,当你明白了修改input type="file"按钮的原理后,自然可以设计出更佳的样式。
1.修改原理(分步讲解)
这是html中的内容,文本和input标签被一个class为filebutton的div标签包裹起来,其中文本“上传图片”也被一个单独的div标签包裹起来,这里使用div标签的原因是:便于之后更改按钮大小。
先看下未加css的效果:
现在我们先来改下包裹文字的div样式: