1. 程式人生 > >html+css實現自定義圖片上傳按鈕

html+css實現自定義圖片上傳按鈕

自定義上傳圖片按鈕
普通的input[type=‘file’]的效果很樸素
普通的file效果
可以自定義一個file選擇檔案的按鈕:

思路為:
用定位將自定義的按鈕遮住原來的選擇檔案按鈕,
再讓點選自定義按鈕時觸發原來的選擇檔案按鈕的事件即可
(對此,label可實現)

eg:
html:
自定義選擇檔案按鈕替換原按鈕佈局
css樣式:
自定義選擇檔案按鈕CSS樣式佈局
結果圖:
自定義選擇圖片按鈕

點選“選擇圖片”按鈕,則會觸發選擇圖片的事件,你就可以選擇圖片啦!

以上,是用bootstrap實現的,原生的如下:

html:
原生自定義檔案上傳按鈕html
CSS:
原生自定義檔案上傳按鈕CSS

效果圖:
原生自定義檔案上傳按鈕的效果圖
點一下,就可以彈出選擇檔案的資料夾啦!