swiperスライダー(自動再生・ページネーションあり・矢印なし・PC3列・スマホ1列)

はじめに

実務案件で作成を依頼された「swiperスライダー」をこの記事で紹介します。

自動再生・ページネーションありのPC3列、スマホ1列で、使用しているcssも少なくシンプルで基本的なスライダーの形になります。矢印はありません。

実際のスライダーの表示

スライド

テキストテキストテキスト

コメントコメントコメントコメントコメントコメント

スライド

テキストテキストテキスト

コメントコメントコメントコメントコメントコメント

スライド

テキストテキストテキスト

コメントコメントコメントコメントコメントコメント

スライド

テキストテキストテキスト

コメントコメントコメントコメントコメントコメント

スライド

テキストテキストテキスト

コメントコメントコメントコメントコメントコメント

スライド

テキストテキストテキスト

コメントコメントコメントコメントコメントコメント

スライド

テキストテキストテキスト

コメントコメントコメントコメントコメントコメント

swiperスライダー(自動再生・ページネーションあり・矢印なし・PC3列・スマホ1列)ソースコード

PR

<div class="swiper">
	<div class="swiper-wrapper">
		<div class="swiper-slide">
			<div class="swiper__img">
				<img src="https://kk-works.koukoba.net/wp-content/uploads/2023/04/990d00.webp" alt="スライド" width="300" height="300">
			</div>
			<p>テキストテキストテキスト</p>
			<p class="swiper__ttl">コメントコメントコメントコメントコメントコメント</p>
		</div>
		<div class="swiper-slide">
			<div class="swiper__img">
				<img src="https://kk-works.koukoba.net/wp-content/uploads/2023/04/e87619.webp" alt="スライド" width="300" height="300">
			</div>
			<p>テキストテキストテキスト</p>
			<p class="swiper__ttl">コメントコメントコメントコメントコメントコメント</p>
		</div>
		<div class="swiper-slide">
			<div class="swiper__img">
				<img src="https://kk-works.koukoba.net/wp-content/uploads/2023/04/ffdc00.webp" alt="スライド" width="300" height="300">
			</div>
			<p>テキストテキストテキスト</p>
			<p class="swiper__ttl">コメントコメントコメントコメントコメントコメント</p>
		</div>
		<div class="swiper-slide">
			<div class="swiper__img">
				<img src="https://kk-works.koukoba.net/wp-content/uploads/2023/04/0079f2.webp" alt="スライド" width="300" height="300">
			</div>
			<p>テキストテキストテキスト</p>
			<p class="swiper__ttl">コメントコメントコメントコメントコメントコメント</p>
		</div>
		<div class="swiper-slide">
			<div class="swiper__img">
				<img src="https://kk-works.koukoba.net/wp-content/uploads/2023/04/008039.webp" alt="スライド" width="300" height="300">
			</div>
			<p>テキストテキストテキスト</p>
			<p class="swiper__ttl">コメントコメントコメントコメントコメントコメント</p>
		</div>
		<div class="swiper-slide">
			<div class="swiper__img">
				<img src="https://kk-works.koukoba.net/wp-content/uploads/2023/04/ffdc00.webp" alt="スライド" width="300" height="300">
			</div>
			<p>テキストテキストテキスト</p>
			<p class="swiper__ttl">コメントコメントコメントコメントコメントコメント</p>
		</div>
		<div class="swiper-slide">
			<div class="swiper__img">
				<img src="https://kk-works.koukoba.net/wp-content/uploads/2023/03/012.webp" alt="スライド" width="300" height="300">
			</div>
			<p>テキストテキストテキスト</p>
			<p class="swiper__ttl">コメントコメントコメントコメントコメントコメント</p>
		</div>
	</div>
	<div class="swiper-pagination"></div>
</div>
.swiper {
    padding-bottom: 50px;
    visibility: hidden;
}
.swiper-wrapper {
    height: auto;
}
.swiper.swiper-initialized {
    visibility: visible;
}
.swiper__img {
    position: relative;
    margin: 0 auto;
}
.swiper__img::before {
    content: "";
    display: block;
    padding-top: 100%;
}
.swiper__img img {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: 0 auto;
}
.swiper__ttl {
    margin-top: 16px;
    line-height: 1.5;
}
.swiper-slide img {
    border-radius: 10px;
}

@media screen and (min-width: 768px) {
    .swiper__ttl {
        font-size: 20px;
    }
}
@media screen and (max-width: 767px) {
    .swiper__ttl {
        font-size: 18px;
    }
}
const swiper = new Swiper(".swiper", {
	autoplay: {
		delay: 3000,
	},
	centeredSlides: true,
	breakpoints: {
		768: {
			slidesPerView: 3,
			spaceBetween: 30,
		}
	},
	loop: true,
	pagination: {
		el: ".swiper-pagination",
		clickable: true,
	},
	slidesPerView: 1,
});

他のswiperスライダーの記事

PC4枚、スマホ両端見切れ

実務で依頼をいただき作成したswiperスライダー(自動再生・PC4枚・スマホ1枚両端見切れ)を紹介しています。

>お問い合わせはこちら

お問い合わせはこちら