W3 CSS仕様によると、次のようなものがinput[type~="text password"]
あります。タイプが「テキスト」または「パスワード」に設定されている入力フィールドを選択する必要がありますが、機能しません。私はこの行を誤解しましたか?
E [foo〜= "warning"]「foo」属性値がスペースで区切られた値のリストであり、そのうちの1つが「warning」と完全に等しいE要素に一致します。
CSSスペックソース、表の下から4番目です。
W3 CSS仕様によると、次のようなものがinput[type~="text password"]
あります。タイプが「テキスト」または「パスワード」に設定されている入力フィールドを選択する必要がありますが、機能しません。私はこの行を誤解しましたか?
E [foo〜= "warning"]「foo」属性値がスペースで区切られた値のリストであり、そのうちの1つが「warning」と完全に等しいE要素に一致します。
CSSスペックソース、表の下から4番目です。
ええ、あなたはそれを間違った方法で丸めています。セレクターは、スペースで区切られたリスト内を検索します..つまり
<element attribute="text password" />
次を使用して見つけることができます:
element[attribute~="text"]
これの利点は、一致しないことです。
<element attribute="textual password" />
それが役立つことを願っていますか?
実際にやろうとしていることを達成するには、もう少し冗長です。
input[type="text"], input[type="password"]
あなたはそれを間違って読んでいます。E[foo~="warning"]
スペースで区切られたリストであると警告している要素を選択します。このような:<el foo="test warning etc" />