HTML/CSS element bloc qui ajuste sa hauteur en fonction du contenu

html css

Comment ajuster automatiquement la hauteur d'une balise de type bloc (div principalement) en fonction de son contenu en HTML/CSS ? En général j'ai l'habitude de spécifier des tailles à mes bloc. Dans ce cas avec "overflow:auto;" le navigateur rajoute des barres de défilement. Mais quand on mets "overflow:auto;" alors que les dimensions du bloc ne sont pas spécifiées alors le bloc s'adapte en fonction de son contenu ! Pratique !