J'ai été aux prises avec ce problème ..Comment redimensionner automatiquement la div wrapper en utilisant CSS
Il y a un div wrapper et contient 3 divs de colonnes verticales avec plein de textes, et ce wrapper div a rouge couleur de fond de sorte qu'il peut être un fond de l'ensemble des textes.
<div id="content_wrapper">
<div id="cside_a">
// massive texts goes here
</div>
... // two more columns go here.
</div>
Et voici le code CSS pour eux.
#content_wrapper
{
background-color:#DB0A00;
background-repeat:no-repeat;
min-height:400px;
}
#cside_a, #cside_b, #cside_c
{
float: left;
width: 33%;
}
Et ce code me donne un arrière-plan qui couvre case seulement 400px de hauteur .. Mon attente était l'emballage div redimensionne automatiquement en fonction de la taille des divs en elle.
En quelque sorte mettre "débordement: caché" avec le code CSS wrapper fait tout fonctionne bien.
Je n'ai aucune idée pourquoi "overflow: hidden" fonctionne ... cela ne devrait-il pas masquer tous les textes débordés ..?
Quelqu'un pourrait-il m'expliquer pourquoi? Est-ce la bonne façon de le faire quand même?
overflow: travaux d'automobiles. 'visible' ne fonctionne pas .. :(ce qui se passe ici – Phrixus