English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
:optional CSS 修飾子は、任意のrequired属性を持たない<input>、<select>、または<textarea>要素に使用されます。
input要素に"required"属性が設定されていない場合、暗紅色に設定します:
!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>基本トレーニング(oldtoolbag.com)</title>/title> <style> input:optional { background-color: #cc0000; } </style> </head> <body> <h3>:optional 選択子のデモサンプル。</h3> <p>オプションの input 要素:<br><input></p> <p>必須の input 要素:<br><input required></p> <p> :optional 選択子は、フォームに"required"属性が設定されていない要素に使用されます。</p> </body> </html>テストして見てください ‹/›
:optional 選択子は、フォーム要素がオプションの場合に指定されたスタイルを設定します。
フォーム要素に特に設定されていない場合、required属性がデフォルトでoptional属性になります。
注意: :optional 選択子は、フォーム要素(input、select、textarea)にのみ適用されます。
テーブルの数字は、その属性をサポートする最初のブラウザバージョン番号を示しています。
選択子 | |||||
---|---|---|---|---|---|
:optional | 10.0 | 10.0 | 4.0 | 5.0 | 10.0 |
/*任意のオプションinputを選択*/ input:optional { border: 1px 点線 黒; }
フォームを簡単にオプションフィールドを表示し、その外観をレンダリングするために許可しています。注:必須フィールドの外観を設定するには、:required修飾子を使用してください。
CSS 選択子 :required