Bootstrap Community, frontend Development

How can i get the following slider to work

file.html

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<meta http-equiv="X-UA-Compatible" content="ie=edge">

<title>Hoptimum</title>

<!-- css -->

<link rel="stylesheet" href="images/slider1.css">

<!-- js -->

<script src="custom.js"></script>

<!-- Font awesome -->

<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" integrity="sha512-iecdLmaskl7CVkqkXNQ/ZH/XLlvWZOJyj7Yy7tcenmpD1ypASozpmT/E0iPtmFIB46ZmdtAc9eNBvH0H/ZpiBw==" crossorigin="anonymous" referrerpolicy="no-referrer" />

<!------ Text animated slider (owl carousel with text animation) ---------->

<link href="//maxcdn.bootstrapcdn.com/bootstrap/4.1.1/css/bootstrap.min.css" rel="stylesheet" id="bootstrap-css">

<script src="//maxcdn.bootstrapcdn.com/bootstrap/4.1.1/js/bootstrap.min.js"></script>

<script src="//cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>

<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/animate.css/3.7.0/animate.min.css">

<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/assets/owl.carousel.min.css">

<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/assets/owl.theme.default.css">

<script src="//cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/owl.carousel.js"></script>

</head>

<body>

<header>

<div class="owl-carousel owl-theme">

<div class="item">

<img src="images/slide1.jpg" alt="images not found">

<div class="cover">

<div class="container">

<div class="header-content">

<div class="line"></div>

<h2>Teimagine Digital Experience with</h2>

<h1>Start-ups and solutions</h1>

<h4>We help entrepreneurs, start-ups and enterprises shape their ideas into products</h4>

</div>

</div>

</div>

</div>

<div class="item">

<img src="images/slide2.jpg" alt="images not found">

<div class="cover">

<div class="container">

<div class="header-content">

<div class="line animated bounceInLeft"></div>

<h2>Reimagine Digital Experience with</h2>

<h1>Intelligent solutions</h1>

<h4>We help entrepreneurs, start-ups and enterprises shape their ideas into products</h4>

</div>

</div>

</div>

</div>

<div class="item">

<img src="images/slide3.jpg" alt="images not found">

<div class="cover">

<div class="container">

<div class="header-content">

<div class="line animated bounceInLeft"></div>

<h2>Peimagine Digital Experience with</h2>

<h1>Intelligent Solutions</h1>

<h4>We help entrepreneurs, start-ups and enterprises shape their ideas into products</h4>

</div>

</div>

</div>

</div>

</div>

</header>

</body>

</html>

file.css

header .item {

height: 100vh;

position: relative;

}

header .item img {

width: 100%;

height: 100%;

object-fit: cover;

}

header .item .cover {

padding: 75px 0;

position: absolute;

width: 100%;

height: 100%;

top: 0;

left: 0;

background: rgba(0, 0, 0, 0.6);

display: flex;

align-items: center;

}

header .item .cover .header-content {

position: relative;

padding: 56px;

overflow: hidden;

}

header .item .cover .header-content .line {

content: "";

display: inline-block;

width: 100%;

height: 100%;

left: 0;

top: 0;

position: absolute;

border: 9px solid #fff;

-webkit-clip-path: polygon(0 0, 60% 0, 36% 100%, 0 100%);

clip-path: polygon(0 0, 60% 0, 36% 100%, 0 100%);

}

header .item .cover .header-content h2 {

font-weight: 300;

font-size: 35px;

color: #fff;

}

header .item .cover .header-content h1 {

font-size: 56px;

font-weight: 600;

margin: 5px 0 20px;

word-spacing: 3px;

color: #fff;

}

header .item .cover .header-content h4 {

font-size: 24px;

font-weight: 300;

line-height: 36px;

color: #fff;

}

header .owl-item.active h1 {

-webkit-animation-duration: 1s;

animation-duration: 1s;

-webkit-animation-fill-mode: both;

animation-fill-mode: both;

animation-name: fadeInDown;

animation-delay: 0.3s;

}

header .owl-item.active h2 {

-webkit-animation-duration: 1s;

animation-duration: 1s;

-webkit-animation-fill-mode: both;

animation-fill-mode: both;

animation-name: fadeInDown;

animation-delay: 0.3s;

}

header .owl-item.active h4 {

-webkit-animation-duration: 1s;

animation-duration: 1s;

-webkit-animation-fill-mode: both;

animation-fill-mode: both;

animation-name: fadeInUp;

animation-delay: 0.3s;

}

header .owl-item.active .line {

-webkit-animation-duration: 1s;

animation-duration: 1s;

-webkit-animation-fill-mode: both;

animation-fill-mode: both;

animation-name: fadeInLeft;

animation-delay: 0.3s;

}

header .owl-nav .owl-prev {

position: absolute;

left: 15px;

top: 43%;

opacity: 0;

-webkit-transition: all 0.4s ease-out;

transition: all 0.4s ease-out;

background: rgba(0, 0, 0, 0.5) !important;

width: 40px;

cursor: pointer;

height: 40px;

position: absolute;

display: block;

z-index: 1000;

border-radius: 0;

}

header .owl-nav .owl-prev span {

font-size: 1.6875rem;

color: #fff;

}

header .owl-nav .owl-prev:focus {

outline: 0;

}

header .owl-nav .owl-prev:hover {

background: #000 !important;

}

header .owl-nav .owl-next {

position: absolute;

right: 15px;

top: 43%;

opacity: 0;

-webkit-transition: all 0.4s ease-out;

transition: all 0.4s ease-out;

background: rgba(0, 0, 0, 0.5) !important;

width: 40px;

cursor: pointer;

height: 40px;

position: absolute;

display: block;

z-index: 1000;

border-radius: 0;

}

header .owl-nav .owl-next span {

font-size: 1.6875rem;

color: #fff;

}

header .owl-nav .owl-next:focus {

outline: 0;

}

header .owl-nav .owl-next:hover {

background: #000 !important;

}

header:hover .owl-prev {

left: 0px;

opacity: 1;

}

header:hover .owl-next {

right: 0px;

opacity: 1;

}

file.js

`

$('.owl-carousel').owlCarousel({

loop:true,

margin:10,

dots:false,

nav:true,

mouseDrag:false,

autoplay:true,

animateOut: 'slideOutUp',

responsive:{

0:{

items:1

},

600:{

items:1

},

1000:{

items:1

}

}

});

.

matotien () - 10 months ago - Reply 0