前提・実現したいこと
パララックスデザインで背景(固定)に画像ではなくてyoutubeのurlか、mp4を配置したい。
以下のようにhtmlでdivで背景、前景をくくり、CSSで背景にbackground-imageとしてmp4を設置。
どのように直せば動画が表示されるのでしょうか。html側にVIDEOタグで置いたのですが、それだと表示はされても固定されません。如何なものでしょうか。宜しくお願い致します。
html
1<div class="wrap"> 2 <div class="parallax No01"> 3/*追記箇所*/ 4<video autoplay muted loop><source src="img/life_is_beautiful.mp4" type="video/mp4"></video>/*ここまで*/ 5 </div> 6 </div> 7 <div class="message"> 8 </div> 9 <div class="parallax No02"> 10/*追記箇所*/ 11<video autoplay muted loop> 12 <source src="img/キャッチ・ミー・イフ・ユー・キャン - 予告編.mp4" type="video/mp4"></video>/*ここまで*/ 13 </div> 14 <div class="message"> 15 </div> 16</div>
CSS
1/*削除*/ 2.bg-01 { 3background: url("img/life_is_beautiful.mp4") 4.bg-02 { 5background: url("img/catch_me_if_u_can.mp4") 6}/*ここまで*/ 7 8.parallax video{ 9 height: 1000px; 10 background-attachment: fixed; 11 background-position: center; 12 background-repeat: no-repeat; 13 box-sizing: border-box; 14/*追記*/ 15 position:fixed; 16 z-index:-100; 17}/*ここまで*/ 18.message{ 19 width: 100%; 20 color:black; 21 height: 300px; 22 padding: 30px 100px; 23 margin: 0px; 24}
発生している問題・エラーメッセージ
動画が何も表示されない。← 解消
パララックスの機能がうまくいかない。← 新たな問題
つまり、parallax No01のvideoが、parallax No02の場所でも
ずっと残って固定されている。No1からNo2のvideoに切り替わらない。
該当のソースコード
CSS
.bg-01 {
background: url("img/life_is_beautiful.mp4")
}
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/04/10 04:32
2020/04/10 04:37
2020/04/10 04:38
2020/04/10 04:50
2020/04/10 04:51
2020/04/10 04:52
2020/04/10 05:47