css - Editing the file input tag so it will look a certain way -


this question has answer here:

i have file input button design (it second button says upload) how accomplish design in html using css , or javascript???

imgur image

ok try out:

html:

<p class="form">     <input type="text" id="path" />     <label class="uploadfile">upload<span><input type="file" id="myfile" name="myfile" /></span> </label> </p> 

css:

.form input[type="file"]{     z-index: 999;     line-height: 0;     font-size: 50px;     position: absolute;     opacity: 0;     filter: alpha(opacity = 0);-ms-filter: "alpha(opacity=0)";     cursor: pointer;     _cursor: hand;     margin: 0;     padding:0;     left:0; }  .uploadfile{     position:relative;     overflow:hidden;     cursor:pointer;     text-align:center;     background-color:#fff;     display:block;     width:197px;     height:31px;     font-size:18px;     line-height:30px;     float:left;     color:#000;     border:solid 1px #000; } input[type="text"]{ border: none; position: absolute; top: 50px; width: 200px; } 

js:

$('#myfile').change(function(){         $('#path').val($(this).val());     });  $(function(){     if($("#path").val() == ""){         $("#path").val("no file choosen");     } }); 

fiddle


Comments

Popular posts from this blog

how to proxy from https to http with lighttpd -

android - Automated my builds -

python - Flask migration error -