`<input type="file">`的样式重置问题
2017-02-21 16:06
465 查看
<input type="file">
的样式重置简单方法
HTML部分<label for=""> <span></span> <input type="file" multiple accept="image/jpeg,image/png,image/gif,image/bmp"> </label>
span用于设置上传图片的照相机Icon等。
input 的accept属性表示支持何种格式的文件(后缀),multiple代表支持多个文件上传。
CSS样式
核心:使本来的input元素的opacity为0且占满整个父元素(可能是某个div),使得点击这个div均可以触发点击效果。
input[type=file]{ position: absolute; left: 0; top: 0; opacity: 0; height: 100%; width: 100%; }
增强 : 加上一个居中照相机icon
给span进行修饰
.classname span{ position: absolute; left: 0; right: 0; top: 50%; }
相关文章推荐
- <input type="file">定义样式并获取上传文件路径及指定文件类型
- 更改上传文件的样式<input type="file>
- 关于jsp中<input type="file">获取路径问文件名,获取完全路径问题
- 关于<input type="file">样式的美化
- 自定义<input type="file">样式2
- 设置<input type="file">的默认样式
- <input type="file">中怎设置按钮的样式
- WebView 加载H5 <Input type="file"/>标签上传图片问题
- html的文件控件<input type="file">样式的改变
- 自定义<input type="file">样式1
- 关于jsp中<input type="file">获取路径问文件名,获取完全路径问题
- <input type="file">定义样式并获取上传文件路径及指定文件类型
- <input id="File_Audio" type="file" /> 一步到位上传图片、音频等文件
- 任意美化你的文件域 <input type="file" />
- ASP------<input type="file"/>上传文件
- 处理各大浏览器的<input type="file">显示风格迥异的问题
- 使用<input type="text" value=<%=str%>>出现取值不全的问题
- 如何让<input type="file">只显示按钮 不要显示文本路径?
- 关于Html5中<input type="number" name="points" min="1" max="10" />只能输入整数的问题
- 将通过<input type="file">上传的txt文件存储在localStorage,提取并构建File对象