見出し画像

JS Practice 04 FAQ

本記事で紹介すること

今回JSの勉強第4弾ということで,WebサイトによくあるFAQページを実装することにする.

今回FAQを作るにあたって,面白いサイトを見つけた.
FAQに特化したデザインを紹介してくれるサイトだ.

ここから,デザインを参考にして実装してみよう.

準備

まずは,いつも通り,figmaで絵を描く.
ちなみに,COCOSのFAQを参考にしている.

ポイントとしては,ボタンを押下すると,アコーディオンが開くところと,
アコーディオンが開いた後に,背景色とQuestionのテキストが変化するところだ.

実装内容

JSのポイントとしては,toggleとremoveを用いて,アコーディオンUIを実装したことである.

CodePenがうまく機能するかわからないが,リンクを添付してみる.
→下書きでは,うまく機能しなかったが,公開するとうまく動くことが確認できた.

終わりに

これまで4回を通して,同じようなことをしているので,シンプルな機能の実装は,おおよそ理解が深まった.

デザインするコストがかかるので,避けてはいたが,進歩がなくなってしまうため,次回はもう少し異なる経路の実装に挑戦してみたい.


この記事が気に入ったらサポートをしてみませんか?