# 発生している問題
レスポンシブ768px以下のみでのスライド表示にしたいです
Swiper.js でprev,nextボタンの位置がおかしいので適当な場所を変更したいのですがtopやrightなどで位置を変更するとボタンが消えてしまう
#コード
html
1<div class="info-new-articles-wrapper-sp"> 2 <div class="swiper-container-info-sp"> 3 <div class="swiper-wrapper"> 4 <!--この辺PHPいろいろ--> 5 <div class="swiper-slide"> 6 <div class="page-info-card"> 7 この辺imgやテキスト 8 </div> 9 </div> 10 <!--PHPループ終了--> 11 </div> 12 <div class="swiper-pagination"></div> 13 <div class="swiper-button-prev info-sp-swiper-button"></div> 14 <div class="swiper-button-next info-sp-swiper-button"></div> 15 </div> 16</div>
html
1<script> 2 var swiperInfoSp = new Swiper('.swiper-container-info-sp', { 3 navigation: { 4 nextEl: '.swiper-button-next', 5 prevEl: '.swiper-button-prev', 6 }, 7 slidesPerView: 1, 8 spaceBetween: 10, 9 breakpoints: { 10 768: { 11 slidesPerView: 1, 12 spaceBetween: 20, 13 }, 14 } 15 }); 16 </script>
試したこと
swiper.jsのCSSはいじっていないです。
css
1.info-sp-swiper-button { 2 top: 60px; 3}
などど変更してみましたが、ボタンが丸ごと消えてしまいます。値が大きすぎるのかと思い1pxの移動なども試しましたが、消えてしまいました。
最後に
不足している部分もあるかもしれませんが、是非ともご教授よろしくお願い致します
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。