このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。

View in English Always switch to English

::-moz-range-thumb 擬似要素 (CSS)

非標準: この機能は標準化されていません。非標準の機能はブラウザーの対応が限られ、将来的に変更または削除される可能性があるため、本番環境での使用は推奨されません。ただし、標準の選択肢が存在しない特定のケースでは、有効な代替手段となる場合があります。

::-moz-range-thumbCSS擬似要素で、Mozilla 拡張であり、<input>type="range" のつまみ(つまり、仮想ノブ)を表します。ユーザーは、入力フィールドのトラック上をつまみを移動させることで、その数値を変更することができます。

メモ: ::-moz-range-thumb<input type="range"> 以外の要素で使用しても、一致する要素がなく、何の効果もありません。

構文

css
::-moz-range-thumb {
  /* ... */
}

HTML

html
<input type="range" min="0" max="100" step="5" value="50" />

CSS

css
input[type="range"]::-moz-range-thumb {
  background-color: green;
}

結果

このスタイルを使用した進捗バーは、次のような感じになるでしょう。

緑色でスタイル設定された 'input type=right' のつまみ

仕様書

どの仕様書にもありません。

ブラウザーの互換性

関連情報