チェックボックスとラジオフィールドをボタンのようにカスタマイズする方法

チェックボックスや ラジオフィールドをボタンのようにカスタマイズしたいですか?CSSを使用することで、これらの入力フィールドの表示を、特定のブランディングに合わせた色のボタンに簡単に変更することができます。このチュートリアルでは、これを実現するための各ステップを説明します。

デフォルトでは、チェックボックスフォームフィールドは、チェックされるラベルの前にボックスが表示されます。ラジオ・フォーム・フィールドも同じデフォルト・フォーム・スタイルを持ちます。

チェックボックスと複数選択フィールドには、スタイルを設定するための独自のデフォルト・ベースCSSが付属しています。

しかし、CSSの魔法を使えば、これらのフィールドを単なるチェックボックスではなく、ボタンのように見せることができます。このチュートリアルでは、このスタイル変更に必要なCSSを説明します。

フォームの作成

まず、新しいフォームを作成し、フィールドを追加します。このフォームには、チェックボックスフィールドと 複数選択フィールドをひとつずつ入れます。

これらのフィールドが追加されたら、「Advanced」タブをクリックし、「Choice Layout」ドロップダウンから「Inline」を選択します。

フィールドを追加し、AdvancedタブでChoice LayoutをInlineに設定します。

CSSの追加

さあ、CSSマジックを追加しましょう。このCSSをコピーしてあなたのサイトに貼り付けるだけです。

あなたのサイトにCSSを追加する方法と場所についてヘルプが必要な場合は、こちらのチュートリアルをご覧ください

特定のフォームのチェックボックスと複数選択フィールド

を変更することを忘れないでください。 form#wpforms-form-1000 を入力してください。特定のフォームIDを見つける方法については、こちらをご覧ください、 このチュートリアルをお読みください.

すべてのフォームのすべてのチェックボックスと複数選択フィールド

あるいは、このCSSを使って、すべてのフォームのチェックボックスと 複数選択フィールドを変更することもできます。

CSSを使って、チェックボックスやラジオフィールドをボタンのようにカスタマイズすることができます。

使用したい色に合うように、CSSの色参照を更新することを忘れないでください。

チェックボックスと ラジオ・フィールドをカスタマイズするのに必要なのはこれだけです。数字フィールドもカスタマイズしたいですか?数字フィールドの矢印を削除する方法をご覧ください。