自定义input file样式
Posted bluealine
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了自定义input file样式相关的知识,希望对你有一定的参考价值。
<div class="costs-uploadfile-div"> <input type="file" name="file" id="fileField"/> <input type=‘text‘ id="textfield" placeholder="请选择文件!" /> <button class="allBtn costs-marl15">浏览</button> </div>
css
div.costs-uploadfile-div{ position:relative; } div.costs-uploadfile-div #textfield{ width:150px; height:30px; } div.costs-uploadfile-div #fileField{ width:245px; height:30px; position: absolute; top: 0; left:0; filter: alpha(opacity:0); opacity: 0; } div.costs-uploadfile-div .allBtn{ padding:0; margin:0; height: 30px; line-height: 30px; width: 80px; background-color: #18b3cf; border: none; color: #fff; }
js
document.getElementById("fileField").onchange = function() { document.getElementById("textfield").value = document.getElementById("fileField").value; }
以上是关于自定义input file样式的主要内容,如果未能解决你的问题,请参考以下文章