いつもお世話になっております。
下記の記事を参考にして現在ページを作成しております。
https://ics.media/entry/190902/
ページのほうは直接掲載するとソースが長くなりそうだったのでcodePenのほうに反映させていただいています。
https://codepen.io/MID-LOW/pen/GRmXYOw
質問の内容としましては、
BOXの要素が画面内に表示されたときにis-activeというclassを付与しているのですが、
2つ目のBOXの要素が画面内に表示されたとき、1つ目のis-activeを消して2つ目のBOX要素にis-activeを付与したいと考えています。
続く3つ目も同様で、3つ目のBOX要素が画面内に表示されたときに2つ目のis-activeが消えるような処理にしたいです。
ですが現在は、1つ目のBOX要素が表示されたときにis-activeが付与されるのは問題ないのですが、
2つ目のBOX要素が表示されたとき、1つ目の要素のis-activeが一瞬消えて、再度1つ目のBOX要素にis-activeが付与されてしまいます。
consoleではとくにエラーが出ているようではなさそうなのですが、
修正点や変更点などありましたらご指摘いただけますと幸いです。
何卒宜しくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/08/05 07:50
2021/08/05 07:57
2021/08/05 08:51