diff --git a/index.html b/index.html index 9696954..56f15e0 100644 --- a/index.html +++ b/index.html @@ -190,15 +190,32 @@ .hero-carousel { position: relative; overflow: hidden; + min-height: 400px; } .hero-slide { - position: relative; + position: absolute; + inset: 0; min-height: 400px; display: flex; align-items: center; background-size: cover; background-position: center; - transition: opacity 0.5s ease; + transform: translateX(100%); + opacity: 0; + transition: + transform 0.5s ease, + opacity 0.5s ease; + z-index: 1; + } + .hero-slide.active { + transform: translateX(0); + opacity: 1; + z-index: 2; + } + .hero-slide.prev { + transform: translateX(-100%); + opacity: 0; + z-index: 1; } .hero-slide::before { content: ""; @@ -646,7 +663,7 @@