下記サイトのファーストビューにBootstrap4 のカルーセルでスライドを使用しているのですが
スマートフォンで見た時に下にスクロールしていくと、スライドされた時にレイアウトが上にずれてしまい
がたつく感じの現象が起きています。
<div class="container-fluid main_img_bg sp" style="background-image:url(); background-size: cover; padding:0; overflow: hidden;"> <div id="carouselExampleIndicators" class="carousel slide pointer-event" data-ride="carousel"> <div class="carousel-inner"> <div class="carousel-item"> <img src="http://lacynthia.hp-kari.com/wp-content/uploads/head_sp1.jpg" class="d-block img-fluid lazyloaded" alt="TOP画像" data-ll-status="loaded"><noscript><img src="http://lacynthia.hp-kari.com/wp-content/uploads/head_sp1.jpg" class="d-block img-fluid" alt="TOP画像"></noscript> </div> <div class="carousel-item active"> <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" class="d-block img-fluid" alt="" data-lazy-src="http://lacynthia.hp-kari.com/wp-content/uploads/head_sp2-1.jpg"><noscript><img src="http://lacynthia.hp-kari.com/wp-content/uploads/head_sp2-1.jpg" class="d-block img-fluid" alt=""></noscript> </div> <div class="carousel-item"> <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" class="d-block img-fluid" alt="" data-lazy-src="http://lacynthia.hp-kari.com/wp-content/uploads/head_sp3-1.jpg"><noscript><img src="http://lacynthia.hp-kari.com/wp-content/uploads/head_sp3-1.jpg" class="d-block img-fluid" alt=""></noscript> </div> </div> <a class="carousel-control-prev" href="#carouselExampleControls" role="button" data-slide="prev"> <span class="carousel-control-prev-icon" aria-hidden="true"></span> <span class="sr-only">Previous</span> </a> <a class="carousel-control-next" href="#carouselExampleControls" role="button" data-slide="next"> <span class="carousel-control-next-icon" aria-hidden="true"></span> <span class="sr-only">Next</span> </a> </div> </div>
.carousel-itemのfloat:left;が干渉しているのか分からないのですが
何か原因が分かればご教示ください。
回答1件
あなたの回答
tips
プレビュー