<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
<meta name="format-detection" content="telephone=no" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-status-bar-style" content="black" />
<meta http-equiv="x-ua-compatible" content="IE=11,10,9,8">
<script language="javascript" type="text/javascript" src="https://code.jquery.com/jquery-3.5.1.js"></script>
<link href="https://unpkg.com/swiper@6/swiper-bundle.css" rel="stylesheet" type="text/css">
<script language="javascript" type="text/javascript" src="https://unpkg.com/swiper@6/swiper-bundle.js"></script>
<script type="text/javascript">
var Column = 3;
</script>
<style>
/* clear float */
.cf {
zoom: 1
}
/* for IE */
.cf:after {
content: ".";
display: block;
clear: both;
font-size: 0;
height: 0;
visibility: hidden;
overflow: hidden
}
/* for other */
.swiper-container.gallery-top,
.swiper-container.gallery-thumbs {
margin-left: auto !important;
margin-right: auto !important;
padding: 10px 0;
}
.swiper-slide img {
display: block;
width: 100%;
height: 100%;
object-fit: cover;
}
.gallery-thumbs .swiper-button-prev:after,
.gallery-thumbs .swiper-button-next:after {
color: #fff;
content: 'prev';
font-size: 16px;
background: #898f96;
padding: 12px 8px;
opacity: 0.5;
}
.gallery-thumbs .swiper-button-prev {
transform: rotateZ(90deg);
top: 18px;
left: 54%;
margin-left: -18px;
}
.gallery-thumbs .swiper-button-next {
transform: rotateZ(-90deg);
top: auto;
bottom: -6px;
right: 46%;
margin-right: -10px;
}
.swiper-container-wrapper {
height: 100%;
width: 100%;
}
.swiper-button-next,
.swiper-button-prev {
color: #fff;
}
.gallery-top .swiper-slide-duplicate,
.gallery-top .swiper-slide {
background-size: cover;
background-position: center;
background-color: #fff;
display: flex;
flex-flow: column nowrap;
justify-content: center;
}
.gallery-top .swiper-slide-duplicate .description,
.gallery-top .swiper-slide-duplicate .title,
.gallery-top .swiper-slide .description,
.gallery-top .swiper-slide .title {
display: block;
opacity: 0;
transition: 0.5s ease 0.5s;
}
.gallery-top .swiper-slide-duplicate-active .description,
.gallery-top .swiper-slide-duplicate-active .title,
.gallery-top .swiper-slide-active .description,
.gallery-top .swiper-slide-active .title {
opacity: 1;
}
.gallery-thumbs .swiper-slide-duplicate-active .title,
.gallery-thumbs .swiper-slide-active .title {
margin-bottom: 0.5rem;
font-size: 24px;
color: #fff;
opacity: 0.3;
}
.gallery-thumbs .swiper-slide-duplicate-active .description,
.gallery-thumbs .swiper-slide-active .description {
font-size: 16px;
color: #fff;
opacity: 0.3;
}
.gallery-top {
width: 100%;
height: 100%;
}
/* 设置箭头符号 */
/* .gallery-thumbs .swiper-button-prev::after,
.gallery-thumbs .swiper-button-next::after {
font-family: "iconfont" !important;
content: "\e7e7";
} */
@media all and (-ms-high-contrast:none) {
*::-ms-backdrop,
.gallery-thumbs .swiper-button-prev {
top: 0;
}
}
@media (min-width: 480px) {
.gallery-thumbs {
width: 20%;
}
}
.gallery-thumbs .swiper-wrapper {
flex-direction: row;
}
@media (min-width: 480px) {
.gallery-thumbs .swiper-wrapper {
flex-direction: column;
}
}
.gallery-thumbs .swiper-slide {
width: 25%;
flex-flow: row nowrap;
height: 100%;
opacity: 0.5;
cursor: pointer;
}
@media (min-width: 480px) {
.gallery-thumbs .swiper-slide {
flex-flow: column nowrap;
width: 100%;
}
}
.gallery-thumbs .swiper-slide-thumb-active {
opacity: 1;
}
</style>
</head>
<div class="" style="width: 80%; margin: auto;">
<div class=" cf ">
<div class="swiper-container-wrapper cf">
<!-- paddingright30 box-sizing area_80 mo_paddingright0 -->
<div class="" style="padding-right: 30px; float: left; width: 80%; box-sizing: border-box;">
<!-- Slider main container 大图 -->
<div class="swiper-container gallery-top gallery-top1">
<div class="swiper-wrapper">
<div class="swiper-slide ">
<img src="自己的图片链接" class='dis width100' />
</div>
<div class="swiper-slide ">
<img src="自己的图片链接" class='dis width100' />
</div>
<div class="swiper-slide ">
<img src="自己的图片链接" class='dis width100' />
</div>
<div class="swiper-slide ">
<img src="自己的图片链接" class='dis width100' />
</div>
<div class="swiper-slide ">
<img src="自己的图片链接" class='dis width100' />
</div>
</div>
</div>
</div>
<!-- Slider thumbnail container 小图 -->
<div class="swiper-container gallery-thumbs gallery-thumbs1" style="float: right; width: 20%;">
<div class="swiper-wrapper">
<div class="swiper-slide "> <img src="自己的图片链接"
class='dis width100' />
</div>
<div class="swiper-slide "> <img src="自己的图片链接"
class='dis width100' />
</div>
<div class="swiper-slide "> <img src="自己的图片链接"
class='dis width100' />
</div>
<div class="swiper-slide "> <img src="自己的图片链接"
class='dis width100' />
</div>
<div class="swiper-slide "> <img src="自己的图片链接"
class='dis width100' />
</div>
</div>
<div class="swiper-button-next"></div>
<div class="swiper-button-prev"></div>
</div>
</div>
</div>
<script>
window.addEventListener('load', function () {
if (window.innerWidth > 800) {
$('.gallery-thumbs').height($('.gallery-top img').height())
} else {
}
})
$(document).ready(function () {
var galleryThumbs1 = new Swiper(".gallery-thumbs1", {
loop: true,
direction: "horizontal",
spaceBetween: 15,
slidesPerView: 3,
centeredSlides: true,
watchSlidesProgress: true,
breakpoints: {
800: {
direction: "vertical",
slidesPerView: 3,
spaceBetween: 30,
}
}
});
var galleryTop1 = new Swiper(".gallery-top1", {
loop: true,
direction: "horizontal",
navigation: {
nextEl: ".gallery-thumbs1 .swiper-button-next",
prevEl: ".gallery-thumbs1 .swiper-button-prev"
},
thumbs: {
swiper: galleryThumbs1
}
});
});
</script>
</body>
</html>