【週刊ドットインストール】 考える力を養うための新クラス『データで学ぶアルゴリズム』を256timesでリリース!
いくら考えてもわからないのですが、動画の 1:08 あたり
images.forEach((image, index) => { const img = document.createElement('img'); img.src = image;/*img要素の生成*/ const li = document.createElement('li');/*li要素の生成*/ if (index === currentIndex) { li.classList.add('current'); } }
の、 li.classList.add で current を渡していますが、 HTML ではその名前のついたクラスを消したと思うのですが、
li.classList.add
current
ここの current という指示はクラスではなく、今のを渡してねという意味ですか?でも '' で囲っているから文字列…?
''
でもそうすると色が濃くなる、というのも何でそのように実現できているかが解らなくなりました。
CSS で opacity の設定をしているはずですが、 HTML の方は削ってあるので…
opacity
すいませんが、ご教授お願いします。
ドットインストールは、3分動画でマスターできるプログラミング学習サービスです。
3分で気軽に学習でき、スマートフォンからも視聴可能です。ホームページやWebサービスの制作を通して、実践的にプログラミングを学べます。
他にも、ゲーム制作やデータ分析・機械学習・AIに使われる言語まで幅広くカバー。学びたい分野のレッスンがきっと見つかります。
この回答を見るにはプレミアムプランへの登録が必要です
いくら考えてもわからないのですが、動画の 1:08 あたり
の、
li.classList.addでcurrentを渡していますが、 HTML ではその名前のついたクラスを消したと思うのですが、ここの
currentという指示はクラスではなく、今のを渡してねという意味ですか?でも''で囲っているから文字列…?でもそうすると色が濃くなる、というのも何でそのように実現できているかが解らなくなりました。
CSS で
opacityの設定をしているはずですが、 HTML の方は削ってあるので…すいませんが、ご教授お願いします。