新聞中心
這篇文章主要講解了“css怎么更改上傳按鈕的樣式”,文中的講解內(nèi)容簡單清晰,易于學(xué)習(xí)與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“css怎么更改上傳按鈕的樣式”吧!
成都創(chuàng)新互聯(lián)于2013年創(chuàng)立,先為撫寧等服務(wù)建站,撫寧等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為撫寧企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。
我們的目標(biāo)是創(chuàng)造一個簡潔,用純CSS實現(xiàn)的,在所有瀏覽器里的樣子和布局是一樣的上傳文件按鈕。我們可以這樣:
步驟1.創(chuàng)建一個簡單的HTML標(biāo)記
XML/HTML Code復(fù)制內(nèi)容到剪貼板
Upload
第2步:CSS: 有點(diǎn)棘手了
JavaScript Code復(fù)制內(nèi)容到剪貼板
.fileUpload {
position: relative;
overflow: hidden;
margin: 10px;
}
.fileUpload input.upload { position: absolute;
top: 0;
right: 0;
margin: 0;
padding: 0;
font-size: 20px;
cursor: pointer;
opacity: 0;
filter: alpha(opacity=0);
}
為簡單起見,我使用應(yīng)用了BootstrapCSS樣式的按鈕 (div.file-upload)。
演示:
上傳按鈕,顯示選中的文件
不幸的是純CSS的做不到這一點(diǎn)。但是,如果你真的想顯示所選文件,下面的JavaScript代碼片段可以幫助你。
JavaScript:
JavaScript Code復(fù)制內(nèi)容到剪貼板
document.getElementById("uploadBtn").onchange = function () {
document.getElementById("uploadFile").value = this.value;
};
DOM:
JavaScript Code復(fù)制內(nèi)容到剪貼板
演示:
感謝各位的閱讀,以上就是“css怎么更改上傳按鈕的樣式”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對css怎么更改上傳按鈕的樣式這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識點(diǎn)的文章,歡迎關(guān)注!
網(wǎng)站欄目:css怎么更改上傳按鈕的樣式
轉(zhuǎn)載來于:http://fisionsoft.com.cn/article/gjchgo.html