<div class="slider-container">
<div class="slides">
<!-- 画像要素はなります PHP 動的生成 -->
</div>
</div>
.slider-container {
幅:600px;
高いさ:400px;
位置:相対;
オーバーフロー:隠し;
}
.Slides {
幅:100%;
高いさ:100%;
ディスプレイ:Flex;
}
.Slides IMG {
幅:100%;
高いさ:100%;
オブジェクトフィット:カバー;
}
<?php
$images = ['image1.jpg', 'image2.jpg', 'image3.jpg'];
echo '<div class="slider-container"> ';
エコー '<div class="slides"> ';
foreach($ images as $ image){
エコー '<img src="' . $image . '" alt="スライド"> ';
}
エコー '</div> ';
エコー '</div> ';
?>
上記のコードは、$画像配列のファイルパスに基づいて自動的に生成されます要素。
<script src="https://cdnjs.cloudflare.com/ajax/libs/Swiper/4.5.1/js/swiper.min.js"></script>
次に、スワイパーカルーセルロジックを初期化して、ループスクロールと自動スイッチングをサポートします。
<script>
var mySwiper = new Swiper('.slider-container', {
loop: true,
autoplay: {
delay: 3000,
},
});
</script>