:invalid 疑似クラス CSS プロパティとは
トピック:要素の設定に従って検証されない値を持つフォーム要素を選択する事ができる 内容の検証に失敗した<input>要素または<form>要素を表す
疑似クラス セレクター :invalid
実例 コード 1
サンプル コードを試すinput:invalid {
border: 2px solid pink;
}
使用上の注意::invalid セレクタは、最小および最大の属性を持つ入力要素、正しい電子メールのない電子メールフィールド、数値のない数字フィールドなど、制限のあるフォーム要素でのみ機能する ことができる。
トピック::validセレクタを使用して、要素の設定に従って検証する値を持つフォーム要素を選択する ことができる。
構文
:invalid { css : properties ; }
疑似クラス名 {スタイル要素のプロパティ : プロパティ値; }
サポートするデスクトップ ブラウザ対応・互換性
| Property | Desktop 互換性 |
|---|
| :invalid | Chrome | Edge | Firefox | Internet Explorer | Opera | Safari |
|---|
| 基本 サポート | フルサポート◯10 | フルサポート◯12 | フルサポート◯4 | フルサポート◯10 | フルサポート◯10 | フルサポート◯5 |
|---|
| <form> 要素に適用 | フルサポート◯あり | サポートなし✖ | フルサポート◯13 | サポートなし✖ | フルサポート◯あり | 不明 |
|---|
サポートするモバイル ブラウザ対応・互換性
| Property | Mobile 互換性 |
|---|
| :invalid | Android | Chrome for Android
| Edge Mobile | Firefox for Android
| Opera for Android
| iOS Safari | Samsung Internet |
|---|
| 基本 サポート | 不明 | 不明 | フルサポート◯あり | フルサポート◯4 | フルサポート◯10 | フルサポート◯5 | 不明 |
|---|
| <form> 要素に適用 | 不明 | 不明 | サポートなし✖ | フルサポート◯14 | 不明 | 不明 | 不明 |
|---|
CSS :invalid 疑似クラス | CSS プロパティ 値| 意味 使い方 実例 – WebRef