¿Como build a Carruseles answer in HTML and CSS?

Estoy Construyendo a site with a Carruseles * he logrado That funcione casi todo, pero no has won this award hacer images las sensitive to different Aberturas del web of the navigator, I explain, it abbre maximizado s'me las images Well, pero no soil logro hace que s'me the parte del Carruseles, if you abre by the UN tamaño partial, applying them al tamaño de las Imagenes do not hack that is VEA the página y tampoco solo the parte del logro Carruseles.

Literalmente estoy atascado desde hace several days, the estoy in empezando programación front-end y no se que puedo hacer mas.

The dejo mi código pictures e.

index.html




    
    
    
    
    
    rey



Scroll down to see the sticky effect.

Change the image every 2 seconds;

crab Sally Lightfoot
Crab Sally Lightfoot
fight Nazca boobies
A fight between two madmen Nazca
Otovalo geyser
A waterfall discovered on a hike in Otovalo


empieza 1

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Was chosen for his pain, they are blinded by hard, while the smallest of us, and, because of flatteries of the duties of the Virgin has been said, all the fun of things! It is from which, and to decide to have some pleasure?

extremities

Apple
or
altimeter
plane
B
bird
buzzard
bee
Apple
bean stalk
100
calculator
power
camera
camel
500
duck
dime
dipstick
drone
E
egg
elephant
heron

empieza 1


Lorem ipsum dolor sit amet, consectetur adipiscing elit. Was chosen for his pain, they are blinded by hard, while the smallest of us, and, because of flatteries of the duties of the Virgin has been said, all the fun of things! It is from which, and to decide to have some pleasure?

extremities

empieza 2


Lorem ipsum dolor sit amet, consectetur adipiscing elit. Was chosen for his pain, they are blinded by hard, while the smallest of us, and, because of flatteries of the duties of the Virgin has been said, all the fun of things! It is from which, and to decide to have some pleasure?

extremities

empieza 3


Lorem ipsum dolor sit amet, consectetur adipiscing elit. Was chosen for his pain, they are blinded by hard, while the smallest of us, and, because of flatteries of the duties of the Virgin has been said, all the fun of things! It is from which, and to decide to have some pleasure?

extremities

empieza 4


Lorem ipsum dolor sit amet, consectetur adipiscing elit. Was chosen for his pain, they are blinded by hard, while the smallest of us, and, because of flatteries of the duties of the Virgin has been said, all the fun of things! It is from which, and to decide to have some pleasure?

extremities

empieza 5


Lorem ipsum dolor sit amet, consectetur adipiscing elit. Was chosen for his pain, they are blinded by hard, while the smallest of us, and, because of flatteries of the duties of the Virgin has been said, all the fun of things! It is from which, and to decide to have some pleasure?

extremities

style.css

.slideshow-container {
        max-width: auto;
        height: auto;
        position: relative;
        margin: auto
}

.mySlides {
    height: auto;
    /*height: 400px;*/
    border: solid 1px black;

}

.prev,
.next {
        cursor: pointer;
        position: absolute;
        top: 50%;
        width: auto;
        margin-top: -22px;
        padding: 16px;
        color: #222428;
        font-weight: bold;
        font-size: 30px;
        transition: .6s ease;
        border-radius: 0 3px 3px 0
}

.next {
        right: 0;
        border-radius: 3px 3px 3px 3px
}

.prev {
        left: 0;
        border-radius: 3px 3px 3px 3px
}

.prev:hover,
.next:hover {
        color: #f2f2f2;
        background-color: rgba(0, 0, 0, 0.8)
}

.text {
        color: #f2f2f2;
        font-size: 15px;
        padding-top: 12px;
    padding-bottom: 12px;
        position: absolute;
        bottom: 0;
        width: 100%;
        text-align: center;
        background-color: #222428
}

.numbertext {
        color: #f2f2f2;
        font-size: 12px;
        padding: 8px 12px;
        position: absolute;
        top: 0
}

.dot {
        cursor: pointer;
        height: 15px;
        width: 15px;
        margin: 0 2px;
        background-color: #bbb;
        border-radius: 50%;
        display: inline-block;
        transition: background-color .6s ease
}

.active,
.dot:hover {
        background-color: #717171
}

img { border: 0; }

/*----------------------------------*/
.bounce {
    position: absolute;
    left: 50% ;
    width: 60px;
    opacity: 0.7;
    height: 60px ;
    margin-left:-30px;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    -ms-border-radius:50%;
    border-radius:50%;
    animation: bounce 3s infinite;
    -webkit-animation: bounce 3s infinite;
    -moz-animation: bounce 3s infinite;
    -o-animation: bounce 3s infinite;
}

@-webkit-keyframes bounce {
    0%, 20%, 50%, 80%, 100% {-webkit-transform: translateY(0);} 
    40% {-webkit-transform: translateY(-25px);}
    60% {-webkit-transform: translateY(-15px);}
}

@-moz-keyframes bounce {
    0%, 20%, 50%, 80%, 100% {-moz-transform: translateY(0);}
    40% {-moz-transform: translateY(-25px);}
    60% {-moz-transform: translateY(-15px);}
}

@-o-keyframes bounce {
    0%, 20%, 50%, 80%, 100% {-o-transform: translateY(0);}
    40% {-o-transform: translateY(-25px);}
    60% {-o-transform: translateY(-15px);}
}
@keyframes bounce {
    0%, 20%, 50%, 80%, 100% {transform: translateY(0);}
    40% {transform: translateY(-25px);}
    60% {transform: translateY(-15px);}
}

/*----------------------------------*/

dl {
    margin: 0;
}

dt {
  background-color: black;
  color: white;
  padding: 13px;
  position: sticky;
    z-index: 20;
  top: 0px;
    font-size: 18px;
  left: 0;
}

/*----------------------------------*/
#myBtn {
    display: none;
    position: fixed;
    bottom: 20px;
    right: 10vh;
/*  justify-content: center;
    margin-left: 1140px;
  overflow: auto;
    align-items: center;
*/  z-index: 99;
    font-size: 18px;
    border: none;
    outline: none;
    background-color: blue;
    opacity: 0.5;
    color: white;
    cursor: pointer;
    padding: 15px;
    border-radius: 4px;
}

#myBtn:hover {
    background-color: #555;
}
/*----------------------------------*/
ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
    background-color: #333;
    position: -webkit-sticky; /* Safari */
    position: sticky;
    top: 0;
    z-index: 10;
}

li {
    float: left;
}

li a {
    display: block;
    color: white;
    text-align: center;
    padding: 14px 16px;
    text-decoration: none;
}

li a:hover {
    background-color: #111;
}

.active {
    background-color: #4CAF50;
}

html {
    scroll-behavior: smooth;
}

body {
    width: 1200px;
    margin: auto;
    padding-left: 20px;
    padding-right: 20px;
}

app.js

var slideIndex = 1;

var myTimer;

window.addEventListener("load",function() {
        showSlides(slideIndex);
        myTimer = setInterval(function(){plusSlides(1)}, 4000);
})



// NEXT AND PREVIOUS CONTROL
function plusSlides(n){
    clearInterval(myTimer);
    if (n < 0){
        showSlides(slideIndex -= 1);
    } else {
     showSlides(slideIndex += 1); 
    }
    if (n === -1){
        myTimer = setInterval(function(){plusSlides(n + 2)}, 4000);
    } else {
        myTimer = setInterval(function(){plusSlides(n + 1)}, 4000);
    }
}

//Controls the current slide and resets interval if needed
function currentSlide(n){
    clearInterval(myTimer);
    myTimer = setInterval(function(){plusSlides(n + 1)}, 4000);
    showSlides(slideIndex = n);
}

function showSlides(n){
    var i;
    var slides = document.getElementsByClassName("mySlides");
    var dots = document.getElementsByClassName("dot");
    if (n > slides.length) {slideIndex = 1}
    if (n < 1) {slideIndex = slides.length}
    for (i = 0; i < slides.length; i++) {
            slides(i).style.display = "none";
    }
    for (i = 0; i < dots.length; i++) {
            dots(i).className = dots(i).className.replace(" active", "");
    }
    slides(slideIndex-1).style.display = "block";
    dots(slideIndex-1).className += " active";
}

// When the user scrolls down 20px from the top of the document, show the button
window.onscroll = function() {scrollFunction()};

function scrollFunction() {
    if (document.body.scrollTop > 20 || document.documentElement.scrollTop > 20) {
        document.getElementById("myBtn").style.display = "block";
    } else {
        document.getElementById("myBtn").style.display = "none";
    }
}

// When the user clicks on the button, scroll to the top of the document
function topFunction() {
    document.body.scrollTop = 0;
    document.documentElement.scrollTop = 0;
}

introduce the description of the Imagen account
introduce the description of the Imagen account
introduce the description of the Imagen account