<div class="swiper mySwiper">
<div class="swiper-wrapper">
<div class="swiper-slide" style="background-image: url();">
<h1 class="lviewa" data-swiper-animation="fadeIn" data-duration="1.2s" data-delay="0.5s">
aaaaaa
</h1>
</div>
<div class="swiper-slide" style="">
<h1 class="lviewa" data-swiper-animation="fadeIn" data-duration="1.2s" data-delay="0.5s">
bbbbb
</h1>
</div>
<div class="swiper-slide" style="">
<h1 class="lviewa" data-swiper-animation="fadeIn" data-duration="1.2s" data-delay="0.5s">
cccc
</h1>
</div>
</div>
<div class="swiper-button-next"></div>
<div class="swiper-button-prev"></div>
<div class="swiper-pagination"></div>
</div>
<style>
.swiper {
width: 100%;
height: 800px;
}
.swiper-slide {
text-align: center;
font-size: 18px;
background: #fff;
display: flex;
justify-content: center;
align-items: center;
background-size: cover;
}
.swiper-slide img {
display: block;
width: 100%;
height: 100%;
object-fit: cover;
object-position: 50% 10%;
}
.swiper-button-next, .swiper-button-prev {
color: white;
font-size: 4.5em;
font-weight: 700;
opacity: 0;
visibility: hidden;
}
.mySwiper:hover .swiper-button-prev,
.mySwiper:hover .swiper-button-next {
opacity: 1;
visibility: visible;
}
.swiper-pagination {
font-size: 2em;
bottom: 30px;
}
.swiper-pagination-bullet {
width: 12px;
height: 12px;
border-radius: 50%;
}
.lviewa {
visibility: hidden;
opacity: 0;
transition: visibility 0s, opacity 1.2s ease-out;
color: white;
font-size: 3rem;
font-weight: bold;
}
.swiper-slide-active .lviewa[data-swiper-animation="fadeIn"] {
visibility: visible;
opacity: 1;
transition: visibility 0s linear 0.5s, opacity 1.2s ease-out 0.5s;
}
</style>