是否可以在HTML5中爲元素設置「bar」的顏色(當您指定一個值時,該條被填充到值的點)?如果是這樣,怎麼樣?背景顏色和背景似乎沒有任何影響。該技術是否與所有瀏覽器的最新版本兼容?如何爲CSS3 html5 progress元素設置顏色?
17
A
回答
19
通過更改幾個瀏覽器專用選擇器的background
,可以在<progress>
元素中設置條的顏色。
在Firefox中,你可以使用以下命令:
progress::-moz-progress-bar { background: blue; }
在Chrome或Safari,你可以使用:
progress::-webkit-progress-value { background: blue; }
在IE10中,你只需要使用color
屬性:
progress { color: blue; }
3
每個瀏覽器似乎在此刻進行不同的處理進度條造型,因此,你需要的款式像這樣:
progress {
/* style rules */
}
progress::-webkit-progress-bar {
/* style rules */
}
progress::-webkit-progress-value {
/* style rules */
}
progress::-moz-progress-bar {
/* style rules */
}
WebKit
樣式Chrome和Safari和moz
風格的Firefox。
從這裏您可以簡單地添加背景顏色background-color
。
祝你好運!任何疑問,請在下面留言。
6
的WebKit /閃爍
背景色
顏色在WebKit瀏覽器的background-color
一個progress
元件的(即不增加/減少的部分)使用下面的:
progress::-webkit-progress-bar {background-color: #000; width: 100%;}
顏色
顏色一個progress
元件的所述的有效color
移動部分使用下面的:
progress::-webkit-progress-value {background-color: #aaa !important;}
壁虎/火狐
背景色
顏色Gecko瀏覽器的一個progress
元件的background-color
(不增加/減少的部分)使用下面的:
progress {background-color: #000;}
顏色
色彩的所述有效color
移動部分progress
元素使用以下內容:
progress::-moz-progress-bar {background-color: #aaa !important;}
三叉戟/的Internet Explorer(和「邊緣」)
當微軟實際上使得他們真的居然來通過努力,這實際上是一個熟能生巧直接的意義。
背景色
progress {background-color: #000;}
顏色
progress {color: #aaa;}
相關問題
- 1. 顏色疊加在HTML5/CSS3
- 2. 如何爲特定時間的元素設置背景顏色?
- 3. 如何爲ActionBar元素設置文本顏色?
- 4. CSS3元素的顏色在昇華
- 5. javascript設置元素背景顏色
- 6. 設置LI元素的背景顏色
- 7. HTML5 progress元素不呈現任何子元素?
- 8. 如何設置ap元素的背景顏色也爲上面的圖像設置背景顏色
- 9. 如何將顏色設置爲用html5繪製的矩形?
- 10. 如何設置與主題顏色不同的gwt材質元素的顏色?
- 11. 如何在HTML5 + CSS3
- 12. 多個<progress>不同顏色的頁面上的元素
- 13. 如何設置SVG的背景顏色<image>元素
- 14. 如何在浮動子元素中設置背景顏色?
- 15. 如何在menudrawer中設置活動元素的背景顏色
- 16. 如何在HTML5 Canvas中使用多個顏色元素?
- 17. 如何更改SoundCloud Mini HTML5播放器中的元素顏色
- 18. 如何使用jquery更改html5 canvas元素的顏色?
- 19. 爲什麼我不能設置span元素的顏色
- 20. 無法爲ie8中的Section元素設置背景顏色
- 21. 如何爲EGOTextview設置顏色
- 22. 如何爲NSTableCellView設置背景顏色?
- 23. 如何爲GridViewColumn設置背景顏色
- 24. 將一個元素的文本顏色設置爲另一個元素的bg顏色
- 25. 如何設置顏色
- 26. 爲什麼我不能將僞類元素的顏色設置爲紅色?
- 27. 如何在SFML中將顏色設置爲alpha(移除顏色)?
- 28. Qt:如何設置QPushButton的背景顏色爲系統顏色?
- 29. 如何設置QImage的像素顏色爲RGB888圖像Qt中
- 30. 如何爲素數表中的表格設置背景顏色
如果進度元素有 'myprogressbar' 的ID,那麼你會怎麼做了鍍鉻? #myprogressbar {-webkit-progress-value {background:blue}}似乎不起作用。 – Rolando
它應該是'#myprogressbar :: - webkit-progress-value {background:blue; }' – nullability
@nullability對於凹凸感到抱歉,但我嘗試了你所建議的(關於將它附加到一個類中)並且它不起作用,請問您可以通過JSFiddle向我展示一個示例嗎?不知道該怎麼去谷歌找出如何做到這一點... – Script47