前提・実現したいこと
スマホ表示の時にスライダーの表示が右にズレてしまうのを修正。
中途半端なポジションからスライドが始まっており、左に違うスライダーが見切れてしまっている。
発生している問題・エラーメッセージ
エラーメッセージ
該当のソースコード
HTML
1 <section id="print"> 2 <div class="inner_wrap"> 3 <div class="item_list"> 4 <div class="swiper"> 5 <p>Black</p> 6 <div class="swiper-wrapper"> 7 <div class="swiper-slide"><img alt="" src="/img/01/pants_black.jpg"></div> 8 <div class="swiper-slide"><img alt="" src="/img/01/pants_black_2.jpg"></div> 9 </div> 10 <div class="swiper-pagination"></div> 11 </div> 12</div> 13 14 15<div class="item_list"> 16 <div class="swiper"> 17 <p>Grey</p> 18 <div class="swiper-wrapper"> 19 <div class="swiper-slide"><img alt="" src="/img/01/pants_grey.jpg"></div> 20 <div class="swiper-slide"><img alt="" src="/img/01/pants_grey_2.jpg"></div> 21 </div> 22 <div class="swiper-pagination"></div> 23 </div> 24</div> 25</div> 26</section> 27 28 <section id="border_pants"> 29 <div class="inner_wrap"> 30 31 <div class="item_list"> 32 <div class="swiper"> 33 <p>Black</p> 34 <div class="swiper-wrapper"> 35 <div class="swiper-slide"><img alt="" src="/img/02/hood_black.jpg"></div> 36 <div class="swiper-slide"><img alt="" src="/img/02/hood_black_2.jpg"></div> 37 <div class="swiper-pagination"></div> 38 </div> 39</div> 40</div> 41 42 43 44<div class="item_list"> 45 <div class="swiper"> 46 <p>Grey</p> 47 <div class="swiper-wrapper"> 48 <div class="swiper-slide"><img alt="" src="/img/02/hood_grey.jpg"></div> 49 <div class="swiper-slide"><img alt="" src="/img/02/hood_grey_4.jpg"></div> 50 <div class="swiper-slide"><img alt="" src="/img/02/hood_grey_3.jpg"></div> 51 <div class="swiper-slide"><img alt="" src="/img/02/hood_grey_2.jpg"></div> 52 <div class="swiper-pagination"></div> 53 </div> 54</div> 55</div> 56</div> 57 58 59</section> 60
CSS
1@charset "UTF-8"; 2 3.swiper { 4 width: 1000px; 5 height: 680px; 6 width: 100%; 7 max-width: 500px !important; 8 margin: 40px auto !important; 9 /* overflow: visible !important; */ 10 padding-bottom: 30px; 11} 12 13.swiper-pagination { 14 width: 10px; 15 height: 10px; 16} 17 18.item_list { 19position: relative; 20} 21.item_list p{ 22 position: absolute; 23 top: 0; 24 left: -5px; 25 letter-spacing: .04em; 26 writing-mode: vertical-rl; 27 font-size: 17px; 28 display: block; 29 margin: 0 0 0px; 30 text-align: left; 31 font-weight: 500; 32 color: #0d001e; 33 font-family: 'Roboto', sans-serif; 34 z-index: 99; 35} 36 37@media screen and (min-width:896px){ 38} 39@media screen and (min-width:769px){ 40} 41/*<<<--max896px------*/ 42@media screen and (max-width: 896px){ 43 44 .swiper { 45 width: 1000px; 46 height: 500px; 47 width: 100%; 48 max-width: 500px !important; 49 margin: 40px auto !important; 50 /* overflow: visible !important; */ 51 padding-bottom: 30px; 52 } 53 54 .swiper-pagination { 55 width: 10px; 56 height: 10px; 57 } 58 59 .swiper-wrapper { 60 width: 90%; 61 margin: 12px auto; 62 } 63.item{ 64 display: block; 65 } 66 .item_list p{ 67 font-size: 14px; 68 left: 4px; 69 top: 12px; 70.swiper-slide{ 71 margin: 0 10px; 72 } 73
JavaScript
1const swiper = new Swiper('.swiper', { 2 // Optional parameters 3 // direction: 'vertical', 4 centeredSlides: true, 5 loop: true, 6 autoplay:{ 7 delay: 2000 8 }, 9 // If we need pagination 10 pagination: { 11 el: '.swiper-pagination', 12 clickable: true 13 }, 14 15 breakpoints: { 16 767: { 17 slidesPerView: 1, 18 spaceBetween: 10 19 } 20 } 21 22}); 23
試したこと
試行錯誤したのですが、初心者なのでどこを調整していいかわかりません。
補足情報(FW/ツールのバージョンなど)
Swiper.js v7.0.9
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/10/19 02:06
2021/10/19 02:11
2021/10/19 07:58
2021/10/19 08:00
2021/10/19 08:17
2021/10/19 09:03
2021/10/19 09:10
2021/10/19 14:38