為什么沒有用于Twitter引導(dǎo)程序的精美文件元素上載按鈕?如果為上傳按鈕實現(xiàn)了藍色的主按鈕,那就太好了。甚至可以使用CSS精細化上傳按鈕嗎?(似乎是無法操縱的本機瀏覽器元素)
3 回答

寶慕林4294392
TA貢獻2021條經(jīng)驗 獲得超8個贊
我很驚訝沒有提到該<label>元素。
解:
<label class="btn btn-primary" for="my-file-selector">
<input id="my-file-selector" type="file" class="d-none">
Button Text Here
</label>
不需要任何JS或時髦的CSS ...
包含文件名的解決方案:
<label class="btn btn-primary" for="my-file-selector">
<input id="my-file-selector" type="file" style="display:none"
onchange="$('#upload-file-info').html(this.files[0].name)">
Button Text Here
</label>
<span class='label label-info' id="upload-file-info"></span>
上面的解決方案需要jQuery。
添加回答
舉報
0/150
提交
取消