ホームページ > 記事 > ウェブフロントエンド > CSS のみを使用して、クリック時に複数の div の表示を切り替えるにはどうすればよいですか?
問題:
ユーザーが複数の div の表示をオンに切り替えたいと考えています。 CSS のみを使用してクリックし、CSS なしでアクセシビリティを可能にします。 JavaScript.
解決策:
「チェックボックス ハック」を使用します:
コード例:
<input type="checkbox">
#myCheckbox:checked ~ #myDiv { display: block; animation: slide-in 0.5s ease-in-out; } @keyframes slide-in { from { transform: translateX(-100%); } to { transform: translateX(0); } }
利点:
以上がCSS のみを使用して、クリック時に複数の div の表示を切り替えるにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。