28172 sujets

CSS et mise en forme, CSS3

Bonsoir,

ma question va être courte :
A quoi correspond la largeur par défaut d'une div ?

Une div par défaut prend "100%" de la largeur : le bloc pur et dur !
Mais si je mets une autre div en float par exemple. Là sa largeur est minimale (fonction de son contenu). Si je veux que sa largeur soit égale à celle par défaut, que dois-je lui affecter comme width ?
Ce n'est manifestement pas 100% car mon 100% me donne une scroll horizontal des plus disgracieux Smiley langue .

Merci pour votre réponse,
Cordialement
salut,

je ne suis pas spécialiste mais une div sans propriété ne prend rien par défaut me semble-t-il.

Je pense que si tu donnes un peu plus d'éléments (copie d'écran, code ...) d'autres pourront te répondre.
Salut,

A la largeur s'ajoute les bordures, marges internes, marges externes. Si tu as au moins une de ces propriétés sur ton div, il fera forcément plus de 100% de son parent.

Mais si tu veux un div qui prenne toute la largeur, pourquoi lui mettre un float ?

Avec plus de précisions de ce que tu souhaites obtenir comme résultat, on pourra te donner une réponse plus précise.