ホームページ  >  記事  >  ウェブフロントエンド  >  入力の CSS を制御しますが、CheckBox および Radio_Form の特殊効果のスタイルには影響しません。

入力の CSS を制御しますが、CheckBox および Radio_Form の特殊効果のスタイルには影響しません。

WBOY
WBOYオリジナル
2016-05-16 18:46:031033ブラウズ

ただし、チェックボックスやラジオなどもそれに応じて変更され、これら 2 つのコントロールの表示が非常に満足できないことがよくあります。
チェックボックスやラジオに影響を与えずに他の入力コントロールのスタイルを変更する方法があればと思いました。ラジオ。インターネットで
を長い間検索しましたが、適切なコードが見つかりませんでした。これは、スタイルを追加し、各チェックボックス コントロールに class="xxx" を追加するだけです。
しかし、これはあまりにも面倒です。テストと調査の結果、次のことがわかりました。expression((this.type!="checkbox")?(これは実現できます。次の
コードを IE に取り込んでテストできます。この方法は、 IE8 ですが、FireFox で実行できるかどうかはテストしていません。


[Ctrl A すべて選択 注: 外部 Js を導入する必要がある場合は、更新して実行する必要があります ]

また、インターネット上では、誰もが思っている input[type="checkbox"] スタイルは、Firefox
でサポートされているスタイルで、入力内の各コントロールのスタイルを個別に制御できます。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。