非標準
この機能は標準ではなく、標準化の予定もありません。公開されているウェブサイトには使用しないでください。ユーザーによっては使用できないことがあります。実装ごとに大きな差があることもあり、将来は振る舞いが変わるかもしれません。

CSS::-ms-value 疑似要素Microsoft 拡張で、テキストまたはパスワードの <input> コントロールの値、または <select> コントロールの中身に規則を適用します。

許可されているプロパティ

以下の CSS プロパティのみが ::-ms-value をセレクターに含む規則で使用することができます。

構文

  ::-ms-value

input::-ms-value {
  color: lime;
  font-style: italic;
}

既定のスタイルを無効にするには、以下のようにします。

select::-ms-value {
  background-color: transparent;
  color: inherit;
}

仕様書

どの仕様書でも定義されていません。

ブラウザーの対応

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewAndroid 版 ChromeEdge MobileAndroid 版 FirefoxAndroid 版 OperaiOS 版 SafariSamsung Internet
基本対応
非標準
Chrome 未対応 なしEdge 完全対応 16
完全対応 16
未対応 12 — 16
補足
補足 Edge 12-15 do not render the color property on <input> elements with a pre-filled value until the user selects a range of text or changes the input's value.
Firefox 未対応 なしIE 部分対応 10
補足
部分対応 10
補足
補足 IE 10-11 do not render the color property on <input> elements with a pre-filled value until the user selects a range of text or changes the input's value.
Opera 未対応 なしSafari 未対応 なしWebView Android 未対応 なしChrome Android 未対応 なしEdge Mobile 未対応 なしFirefox Android 未対応 なしOpera Android 未対応 なしSafari iOS 未対応 なしSamsung Internet Android ?

凡例

完全対応  
完全対応
部分対応  
部分対応
未対応  
未対応
実装状況不明  
実装状況不明
非標準。ブラウザー間の互換性が低い可能性があります。
非標準。ブラウザー間の互換性が低い可能性があります。
実装ノートを参照してください。
実装ノートを参照してください。

ドキュメントのタグと貢献者

このページの貢献者: mfuji09, teoli
最終更新者: mfuji09,