File tree Expand file tree Collapse file tree 3 files changed +38
-3
lines changed
Expand file tree Collapse file tree 3 files changed +38
-3
lines changed Original file line number Diff line number Diff line change 99 width : 100% ;
1010 display : none;
1111 transition : ease 1s ;
12+ height : 1700px ;
13+
1214}
1315
14- button {
16+ .slider button {
17+ position : absolute;
18+ top : 50% ;
19+ transform : translateY (-50% );
1520 font-size : 5rem ;
21+ padding : 25px ;
22+ margin : 10px ;
23+ background-color : hsla (0 , 0% , 0% , 0.466 );
24+ color : white;
1625 border : none;
26+ cursor : pointer;
27+ }
28+
29+ .prev {
30+ left : 0 ;
31+ }
32+
33+ .next {
34+ right : 0 ;
1735}
1836
1937img .displaySlide {
2038 display : block;
39+ animation-name : fade;
40+ animation-duration : 1.5s ;
41+ }
42+
43+ @keyframes fade {
44+ from {
45+ opacity : .5 ;
46+ }
47+
48+ to {
49+ opacity : 1 ;
50+ }
2151}
Original file line number Diff line number Diff line change 1515 < img class ="slide " src ="./img-2.jpg ">
1616 < img class ="slide " src ="./img-3.jpg ">
1717 </ div >
18+ < button class ="prev " onclick ="prevSlide() "> ❮</ button >
19+ < button class ="next " onclick ="nextSlide() "> ❯</ button >
1820 </ div >
19- < button class ="prev " onclick ="prevSlide() "> ❮</ button >
20- < button class ="next " onclick ="nextSlide() "> ❯</ button >
2121 < script src ="./index.js "> </ script >
2222</ body >
2323
Original file line number Diff line number Diff line change 11const slides = document . querySelectorAll ( ".slide" ) ;
22let slideIndex = 0 ;
33let intervalId = null ;
4+ console . log ( slideIndex )
45
56document . addEventListener ( "DOMContentLoaded" , initializeSlider )
67
@@ -27,6 +28,10 @@ function showSlide(index) {
2728}
2829
2930function prevSlide ( ) {
31+ clearInterval ( intervalId ) ;
32+ slideIndex ++ ;
33+ console . log ( slideIndex )
34+ showSlide ( slideIndex ) ;
3035
3136}
3237
You can’t perform that action at this time.
0 commit comments