::-webkit-progress-value
非標準:此特性未標準化。我們不建議在生產環境中使用非標準特性,因為它們瀏覽器支援有限,並且可能會更改或被移除。但是,在沒有標準選項的特定情況下,它們可以是合適的替代方案。
::-webkit-progress-value CSS 偽元素表示 <progress> 元素的進度條中已填充的部分。它是 ::-webkit-progress-bar 偽元素的子元素。
注意:為了讓 ::-webkit-progress-value 生效,需要將 <progress> 元素的 appearance 設定為 none。
語法
css
::-webkit-progress-value {
/* ... */
}
示例
此示例僅適用於基於 Blink 或 WebKit 的瀏覽器。
HTML
html
<progress value="10" max="50"></progress>
CSS
css
progress {
-webkit-appearance: none;
}
::-webkit-progress-value {
background-color: orange;
}
結果
結果截圖
使用上述樣式構建的進度條將如下所示:

規範
不屬於任何標準。
瀏覽器相容性
載入中…
另見
-
WebKit/Blink 用於樣式化
<progress>元素其他部分的偽元素 ::-moz-progress-bar