検索

ホームページ  >  に質問  >  本文

Tailwind CSS を使用して、ラジオ ボタンの選択状態に応じて親 div のスタイルを変更する

<p>複数の列と行ごとにラジオ ボタンがあるテーブルがあります。特定のボタンを選択したときに行全体の背景色を変更する必要があります。これは達成できるでしょうか? </p> <pre class="brush:php;toolbar:false;"><tr class="flex items-center p-4 space-x-4 border hover:bg-indigo-50"> <input type="radio" name="user" id="{{ user.id }}"> <label for="{{ user.id }}">{{ user.email }}</label> <div>{{ user.name }}</div> </tr></pre> <p>Tailwind では、「peer」クラスを使用して隣接するブロックのスタイルを設定できます。ただし、親ブロックのスタイルを設定する必要があります (<input> が選択されている場合、親ブロックの背景色が変更されるはずです)。 </p>
P粉718165540P粉718165540508日前632

全員に返信(1)返信します

  • P粉958986070

    P粉9589860702023-08-16 21:48:18

    疑似クラス :has() を使用できますが、ブラウザでのサポートは制限されています (たとえば、Mozilla はサポートしません)。このセレクターの ブラウザ サポート を確認できます。

    リーリー リーリー

    返事
    0
  • キャンセル返事