上传文件的input样式优化
来源:互联网 发布:音乐制作软件下载 编辑:程序博客网 时间:2024/06/13 23:17
<span class="file-box">
<input type='text' name='textfield' id='textfield' readonly="readonly" class='txt' />
<input type='button' class='btn' value='浏览...' />
<input type="file" class="file" id="files" size="28" multiple="multiple" onchange="document.getElementById('textfield').value=this.value" />
<input type='text' name='textfield' id='textfield' readonly="readonly" class='txt' />
<input type='button' class='btn' value='浏览...' />
<input type="file" class="file" id="files" size="28" multiple="multiple" onchange="document.getElementById('textfield').value=this.value" />
</span>
.file-box{ position:relative;width:240px}
.txt{ height:22px; border:1px solid #cdcdcd; width:100px;}
.btn{ background-color:#FFF; border:1px solid #CDCDCD;height:24px; width:50px;}
.file{ position:absolute; top:0; right:7px; height:24px; filter:alpha(opacity:0);opacity: 0;width:50px }
注:position:absolute这个是绝对定位;是相对于浏览器的定位。搜索比如:position:absolute;left:20px;top:80px; 这个容器始终位于距离浏览器左20px,距离浏览器上80px的这个位置。position:relative是相对定位,是相对于前面的容器定位的。这个时候不能用top left在定位。应该用margin。
filter:alpha(opacity:0);opacity: 0;w3c标准透明度就是opacity,filter只有IE才能用,其他浏览器都支持opacity,Opacity:透明度级别,范围是0-100,0代表完全透明,100代表完全不透明。
阅读全文
0 0
- 上传文件的input样式优化
- input上传文件的样式修改
- 更改上传文件的样式<input type="file>
- 修改input file文件上传的默认样式
- 修改input file文件上传的默认样式 兼容ie8
- input file 上传文件 样式修改
- 用自定样式来替代input的文件上传样式
- css input[type=file] 样式美化(input上传文件样式 )
- 自定义input[file](文件上传控件)样式-兼容IE6
- 自定义 input type="file" 文件上传样式
- 上传文件控制input type="file"样式修改记
- 代码干货 | 自定义文件上传控件样式-input透明法
- 自定义上传文件的样式
- 上传按钮<input type='file'/>的样式美化
- input 文件上传指定特定的文件类型
- <input >上传图片文件的解说
- input上传指定类型的文件
- 获取上传文件的路径input file
- JavaEE中用response向客户端输出中文数据乱码问题分析
- 提升Layout的性能
- Unity BillBoard
- 欢迎使用CSDN-markdown编辑器
- hbase shell Filter
- 上传文件的input样式优化
- eclipse中启动项目报内存溢出问题通过修改配置解决
- 各厂商蓝牙协议栈
- mongodb入门
- Laravel中中间件调用过程:Part 2 我看不懂......
- HBase安装
- 使用openjdk的语法解析器(Parser)解析java源代码
- Android反编译apk
- 设置系统时间格式