File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -16,13 +16,30 @@ prevBtn.addEventListener("click", function () {
1616} ) ;
1717
1818function carousel ( ) {
19- if ( counter === slides . length ) {
19+ // working with slides
20+ // if (counter === slides.length) {
21+ // counter = 0;
22+ // }
23+ // if (counter < 0) {
24+ // counter = slides.length - 1;
25+ // }
26+ // working with buttons
27+ if ( counter < 0 ) {
2028 counter = 0 ;
2129 }
22- if ( counter < 0 ) {
23- counter = slides . length - 1 ;
30+ if ( counter < slides . length - 1 ) {
31+ nextBtn . style . display = "block" ;
32+ } else {
33+ nextBtn . style . display = "none" ;
34+ }
35+ if ( counter > 0 ) {
36+ prevBtn . style . display = "block" ;
37+ } else {
38+ prevBtn . style . display = "none" ;
2439 }
2540 slides . forEach ( function ( slide ) {
2641 slide . style . transform = `translateX(-${ counter * 100 } %)` ;
2742 } ) ;
2843}
44+
45+ prevBtn . style . display = "none" ;
Original file line number Diff line number Diff line change @@ -190,7 +190,7 @@ Slider
190190 position : relative;
191191 border-radius : 0.5rem ;
192192 overflow : hidden;
193- margin-top : 10 rem ;
193+ margin-top : 4 rem ;
194194}
195195.slide {
196196 position : absolute;
@@ -212,8 +212,8 @@ Slider
212212}
213213.person-img {
214214 border-radius : 50% ;
215- width : 5 rem ;
216- height : 5 rem ;
215+ width : 6 rem ;
216+ height : 6 rem ;
217217 margin : 0 auto;
218218 margin-bottom : 1rem ;
219219}
@@ -236,7 +236,7 @@ Slider
236236.nextBtn {
237237 background : transparent;
238238 border-color : transparent;
239- font-size : 1.25 rem ;
239+ font-size : 1.75 rem ;
240240 cursor : pointer;
241241 margin : 0 0.25rem ;
242242 text-transform : capitalize;
Original file line number Diff line number Diff line change @@ -190,7 +190,7 @@ Slider
190190 position : relative;
191191 border-radius : 0.5rem ;
192192 overflow : hidden;
193- margin-top : 10 rem ;
193+ margin-top : 4 rem ;
194194}
195195.slide {
196196 position : absolute;
@@ -212,8 +212,8 @@ Slider
212212}
213213.person-img {
214214 border-radius : 50% ;
215- width : 5 rem ;
216- height : 5 rem ;
215+ width : 6 rem ;
216+ height : 6 rem ;
217217 margin : 0 auto;
218218 margin-bottom : 1rem ;
219219}
@@ -236,7 +236,7 @@ Slider
236236.nextBtn {
237237 background : transparent;
238238 border-color : transparent;
239- font-size : 1.25 rem ;
239+ font-size : 1.75 rem ;
240240 cursor : pointer;
241241 margin : 0 0.25rem ;
242242 text-transform : capitalize;
You can’t perform that action at this time.
0 commit comments