::-webkit-progress-value
非標準: この機能は標準ではなく、標準化の予定もありません。公開されているウェブサイトには使用しないでください。ユーザーによっては使用できないことがあります。実装ごとに大きな差があることもあり、将来は振る舞いが変わるかもしれません。
::-webkit-progress-value
は CSS の擬似要素で、 <progress>
要素のバーの塗りつぶされた部分を表します。これは、 ::-webkit-progress-bar
擬似要素の子要素です。
メモ: ::-webkit-progress-value
を有効にするには -webkit-appearance
を <progress>
要素で 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;
}
結果
結果のスクリーンショット
上記のスタイルを使用したプログレスバーは次のようになります:
仕様書
どの標準にも含まれていません。
ブラウザーの互換性
BCD tables only load in the browser
関連情報
-
WebKit/Blink が
<progress>
要素のその他の部分を整形するために使用する擬似要素: ::-moz-progress-bar
::-ms-fill