css - Editing the file input tag so it will look a certain way -
this question has answer here:
- style button in upload type 2 answers
i have file input button design (it second button says upload) how accomplish design in html using css , or javascript???
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"); } });
Comments
Post a Comment