前提・実現したいこと
表示・非表示の切り替えを異なる内容で複数個所行いたいです。
具体的には
ABC
GHI
LMN
をボタンを押したら
ABC
DEF
GHI
JKL
LMN
となるような感じです。
表示・非表示の変更はできてもそれを1つのボタンで複数箇所行うことができません。
どのようにしたらいいのでしょうか。
該当のソースコード
html
1<div class="box"> 2 <label for="label">表示</label> 3 <input type="checkbox" id="label"/> 4 <div class="show"> 5 <p>abc</p> 6 </div> 7<div class="show"> 8 <p>def</p> 9 </div> 10<div class="show"> 11 <p>ghi</p> 12 </div> 13</div>
css
1.box input { 2 display: none; 3} 4.box .show { 5 height: 0; 6 padding: 0; 7 overflow: hidden; 8 opacity: 0; 9 transition: 0.8s; 10} 11.box input:checked .hidden_show { 12 padding: 10px 0; 13 height: auto; 14 opacity: 1; 15}

回答1件
あなたの回答
tips
プレビュー