這兩天在做百姓網的筆試題的時候遇到了這樣一個問題,用HTML5 的新特性實現百姓網現有的一個模塊,在百姓網中逛了一陣後最終選定了發布信息所用的表單模塊,原因很簡單,在HTML5 中針對錶單有很多新特性可以使用,這些新特性也很有實用性,畢竟有表單的地方實在是太多了,比如註冊啦,登錄啦,發帖啦......(餵,有點跑題了親。)
這個時候,我看到原始網頁中的表單裡有這麼個元素
我的第一反應就是,哈,input元素而已,用CSS定制一下樣式就可以了,然後我很自然的準備右鍵-審查元素來看看具體的樣式百姓網是怎麼寫的以後發現......
一定是我的打開方式不對......既然這樣,當然是自己動手豐衣足食了,有一點我可以確認的是,這種上傳文件的表單控件跑不了是要用input[type=file]的,好吧,直接添加這麼一行代碼:
複製代碼