【週刊ドットインストール】 256timesのクラスを準備中、Ruby/Ruby on Railsのロードマップページを追加
お世話になります。 今回の動画で、JavaScriptでshowクラスとhideクラスをつけて、CSSでそれぞれのスタイルを作りました。
open.addEventListener('click', () => { overlay.classList.add('show'); open.classList.add('hide'); });
.sp-menu #open.hide { display: none; } .overlay.show { opacity: 1; pointer-events: auto; }
JavaScriptでこのように書いたshowクラスとhideクラスは、htmlのどこにクラスをつけたことになりますか?
<div class="sp-menu"> <span class="material-icons hide" id="open">menu</span> </div> </header> <div class="overlay show"> <span class="material-icons" id="close">close</span> <nav>
のようにhideクラスはハンバーガーのアイコンタグのspanタグ内に配置されて、showクラスはdivタグのクラスに配置されたことになりますか?
一つはspanタグ内にクラスを追加して、もう一つはdivタグ内にクラスを追加したように見えるので、場所が少しずれている気がしまして、、、、見当違いな質問でしたら、すみません。どうぞよろしくお願いします。
ドットインストールは、3分動画でマスターできるプログラミング学習サービスです。
3分で気軽に学習でき、スマートフォンからも視聴可能です。ホームページやWebサービスの制作を通して、実践的にプログラミングを学べます。
他にも、ゲーム制作やデータ分析・機械学習・AIに使われる言語まで幅広くカバー。学びたい分野のレッスンがきっと見つかります。
この回答を見るにはプレミアムプランへの登録が必要です
お世話になります。
今回の動画で、JavaScriptでshowクラスとhideクラスをつけて、CSSでそれぞれのスタイルを作りました。
JavaScriptでこのように書いたshowクラスとhideクラスは、htmlのどこにクラスをつけたことになりますか?
のようにhideクラスはハンバーガーのアイコンタグのspanタグ内に配置されて、showクラスはdivタグのクラスに配置されたことになりますか?
一つはspanタグ内にクラスを追加して、もう一つはdivタグ内にクラスを追加したように見えるので、場所が少しずれている気がしまして、、、、見当違いな質問でしたら、すみません。どうぞよろしくお願いします。