Buon giorno a tutti

Ho un problema con la altezza automatica di un div vi spiego.

ho delle slider vorrei che si ridimenzionino in automatico.

.contenitore {
width: auto;
height: 450px;
min-height:100px;
max-height:450px;
background:red;
position: relative;
overflow: hidden;}

il div contenitore non si autoridimenziona ho provato a darle una altezza minima e la maxima

invece ho un altro div que sta dentro il div contenitore funziona tranquilamente

.contenitore .immagine {position: absolute;
display: block;
max-width:100%;
max-height:450px;
min-height:50px;
width: auto;
height: auto;
margin-left:auto ;
margin-right:auto ;
opacity: 0;}

il codice html è questo

<div class="contenitore">
<img class="immagine" src="slider/001.jpg"/>
<img class="immagine" src="slider/002.jpg"/>
<img class="immagine" src="slider/003.jpg"/>
<img class="immagine" src="slider/004.jpg"/>
</div>

un saluto al staff.