チェックボックスの色を変更する方法 - コード例と解説


  1. CSSを使用した方法:

    • チェックボックスの背景色を変更するには、以下のようなCSSコードを使用します:
    input[type="checkbox"] {
     background-color: 色コード;
    }

    色コードの部分には、任意の色を指定します。たとえば、赤色を指定する場合は「#FF0000」を使用します。

    • チェックボックスのチェックマークの色を変更するには、以下のようなCSSコードを使用します:
    input[type="checkbox"]::before {
     color: 色コード;
    }

    こちらも色コードの部分には、好きな色を指定します。

  2. JavaScriptを使用した方法:

    • JavaScriptを使ってチェックボックスの色を動的に変更することもできます。以下は、チェックボックスがクリックされたときに色を変更するJavaScriptのコード例です:
    const checkbox = document.querySelector('input[type="checkbox"]');
    checkbox.addEventListener('click', function() {
     if (this.checked) {
       this.style.backgroundColor = '色コード';
     } else {
       this.style.backgroundColor = '別の色コード';
     }
    });

    上記のコードでは、チェックボックスがクリックされたときに、選択されている場合と選択されていない場合で異なる色を指定しています。

以上がチェックボックスの色を変更する方法の一部です。他にもさまざまな方法がありますが、ここでは代表的な方法を紹介しました。これらの方法を活用して、より魅力的なチェックボックスを作成してください。