フルスクリーンの画像をスクロール終了する一歩手前で
シュッとパララックスのようにスクロールさせたいです。
動き参考サイト
https://www.onestory-media.jp/
Lhankor_Mhy さまに別件でご教授いただき
その件は無事解決させていただきました。本当にありがとうございますm(__)m
Lhankor_Mhy さまに別件でご教授いただいた状態から
(JavaScriptで一時的にスクロールを無効化している状態から)
その後フルスクリーンの画像だけシュッとパララックスのようにスクロールさせたくいろいろと試したのですが、
どうにもこうにもうまくいきません。
どうやってもフルスクリーンの画像とメインサイトがつながってしまいます。泣
私が素人なだけで大変申し訳ないのですが
上記のような動きにどうにかしたいです!
なにか良い方法はございませんでしょうか?
何卒ご教授の程どうかよろしくお願い致しますm(__)m
以下別件でLhankor_Mhy さまにご教授いただいた
ソースになります。
javascript
1const observer = new IntersectionObserver( 2 e => e[0].isIntersecting ? 3 document.body.classList.add('isCovered') : 4 document.body.classList.remove('isCovered') 5); 6observer.observe(document.querySelector('header img'));
css
1.isCovered .main{ 2 position: fixed; 3 z-index: -1; 4 top: 0; 5} 6 7header{ 8 display: flex; 9 width: 100%; 10 flex-flow: column; 11} 12 13.isCovered header::after{ 14 content: ""; 15 display: block; 16 width: 0; 17 height: 120vh; 18} 19 20header img{ 21 height: 100vh; 22 flex: 1 1 auto; 23 object-fit: cover; 24}
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/06/15 06:07
2020/06/15 06:09
2020/06/15 07:06