2013-10-26 190 views
0

我需要在我的窗體中添加一些定製<input type=「file」>
enter image description here定製<input type =「file」>?

我試圖用這個代碼

<div id="upload-file-container"> 
    <input type="file" name="pic[]" class="photo" value="Add photo" /> 
</div> 

CSS

#upload-file-container { 
position: relative; 
width: 50px; 
height: 20px; 
overflow: hidden; 
} 

#upload-file-container input { 
position: absolute; 
left: 0; 
top: 0; 
font-size: 20px; 
opacity: 0; 
margin: 0; 
padding: 0; 
border: none; 
width: 50px; 
height: 20px; 
} 

但我輸入剛剛成爲無形。
http://jsfiddle.net/FXTCg/4/
如何使可見輸入標題「添加照片」?

+0

出於安全原因,您無法更改該文件類型的值 – underscore

+2

因爲您告訴他們('opacity:0;'),所以它們是不可見的 –

回答