タイプがでないすべての入力タグに一致するCSSセレクターがcheckbox
である必要があります。タイプがチェックボックス以外のすべての入力タグを選択
この試合:
<input value="Meow!" />
<input type="password" />
...しかし、これはないを行います。
<input type="checkbox" />
タイプがcheckbox
ですので!
これは私が現時点で持っているものです。
input:not(type="checkbox")
は残念ながら、それはない作業を行います!
だからここに私の質問に来る:
- 私CSS3セレクタを修正する方法は?
- CSS3とJavaScriptなしで可能ですか?
- CSS3を使用せずにJavaScriptを使用することは可能ですか?
ありがとうございました!
input {
/* Styles for all inputs */
}
input[type="checkbox"] {
/* Override and revert above styles for checkbox inputs */
}
:あなたはCSSで上書きルールを利用するために必要となるスタイルを適用している場合
input:not([type="checkbox"])
:あなたの属性セレクタは、角括弧が欠落している
感謝を:あなたはCSSで行うよう
ます。また、同じセレクタを使用することができます。
jQueryのは、あなたが使用することができます
:checkbox
selector提供しています!私が得た一つのアイデアは、 'checkbox'を除くすべての可能な入力タイプを定義し、私のカスタムCSSをそれらに適用することでした。それで、型指定されていない 'input'タグだけが失敗します。 – daGrevis@daGrevis:はい、いい選択肢です。とにかく型なしで 'input'要素を避けるべきです。 – BoltClock
それはなぜですか? HTML5が有効で、入力が簡単です。 – daGrevis