04-05-2009, 06:10 PM
Normalement, la taille d'un calque s'adapte à son contenu, que ce soit au chargement de la page ou après une requête Ajax qui en modifie le contenu.
D'après le nom de tes divs, tu aurais une structure du type : Un div conteneur, avec, à l'intérieur, d'autres divs.
Pour que ça marche, il faut 1° que tu gères le positionnement des divs à contenu changeant avec les flottants ( par opposition au positionnement absolu ), et 2° que tu n'oublies pas d'utiliser la propriété css clear dans un autre div pour "rétablir le positionnement du flux" ( c'est pas très clair mais tu trouveras des infos dessus sur Google ), et 3° que tu ne spécifies pas de hauteur au div conteneur.
Et rien n'est crade dans tout ça.
Un petit schéma comme je les aime :
D'après le nom de tes divs, tu aurais une structure du type : Un div conteneur, avec, à l'intérieur, d'autres divs.
Pour que ça marche, il faut 1° que tu gères le positionnement des divs à contenu changeant avec les flottants ( par opposition au positionnement absolu ), et 2° que tu n'oublies pas d'utiliser la propriété css clear dans un autre div pour "rétablir le positionnement du flux" ( c'est pas très clair mais tu trouveras des infos dessus sur Google ), et 3° que tu ne spécifies pas de hauteur au div conteneur.
Et rien n'est crade dans tout ça.
Un petit schéma comme je les aime :