Bonjour.
Je crois avoir compris que les conteneurs <div> (non positionnés, en relatif,...) :
- s'adaptaient (sauf spécification d'une hauteur) en hauteur au contenu : ils s'étirent vers le bas au fur et à mesure que le texte s'y place.
- occupaient en largeur (sauf spécification d'une largeur) tout l'espace disponible (jusqu'aux frontières du conteneur qui les contient).
Comment obtenir qu'ils s'adaptent en largeur à leur contenu ? Autrement dit, comment faire qu'ils ne soient pas plus larges que leur contenu (à la manière d'un tableau html dont les mesures ne sont pas précisées) ?
J'ai constaté que les <div> en position absolue fonctionnaient apparemment comme cela (si on met en position absolue un <div> vide, il "disparaît" même), mais n'y a-t-il pas moyen de faire autrement (<div> non positionnés ou positionnés en relatif, ou flottants) ?
Merci pour toute explication. Et pardon si la réponse est quelque part sur le site : mes interrogations du moteur de recherche n'ont rien donné (peut-être m'y suis-je mal pris)...
Modifié par Piteur511 (24 Oct 2007 - 23:32)
Je crois avoir compris que les conteneurs <div> (non positionnés, en relatif,...) :
- s'adaptaient (sauf spécification d'une hauteur) en hauteur au contenu : ils s'étirent vers le bas au fur et à mesure que le texte s'y place.
- occupaient en largeur (sauf spécification d'une largeur) tout l'espace disponible (jusqu'aux frontières du conteneur qui les contient).
Comment obtenir qu'ils s'adaptent en largeur à leur contenu ? Autrement dit, comment faire qu'ils ne soient pas plus larges que leur contenu (à la manière d'un tableau html dont les mesures ne sont pas précisées) ?
J'ai constaté que les <div> en position absolue fonctionnaient apparemment comme cela (si on met en position absolue un <div> vide, il "disparaît" même), mais n'y a-t-il pas moyen de faire autrement (<div> non positionnés ou positionnés en relatif, ou flottants) ?
Merci pour toute explication. Et pardon si la réponse est quelque part sur le site : mes interrogations du moteur de recherche n'ont rien donné (peut-être m'y suis-je mal pris)...
Modifié par Piteur511 (24 Oct 2007 - 23:32)