28173 sujets

CSS et mise en forme, CSS3

Bonjour,
J'ai encore un peu de mal à comprendre toutes les facettes du positionnement en CSS.
Ce que j'essaye de faire c'est une page avec 3 listes côte à côte que j'ai positionné en float:left.
Donc jusque là tout va bien, les listes apparaissent bien sur la même ligne. Parcontre mon texte en dessous commence à droite des listes au lieu de commencer en dessous à la suite Smiley ohwell .
Etant donné que la longueur de mes listes est variable, je voudrais savoir comment positionner le texte pour qu'il apparaisse toujours en-dessous des listes quelques soit leur longueur.

Merci d'avance.
Administrateur
Hello et bienvenue ici,

Comme tu es dans le salon CSS, tu dois te douter que la grande majorité des sujets ici (voire tous) traitent de "Problèmes de positionnement" ("pblm" = problème ?).

Ton sujet va donc malheureusement vite se perdre dans la masse, tout simplement parce que tu ne donnes pas assez de précision dans ton titre Smiley decu

Merci aussi d'écrire les mots complètement Smiley cligne
Salut,

Si tu utilises la propriété clear, tu peux dire à ton texte qu'il n'admet pas de flottants à droite, à gauche ou d'aucun côté.
Exemple :
p#monPQuiEstApresMesFloats
{
  clear : left;
}
Désolé raphael pour le titre, j'avoue c'est loin d'être original mais je trouvais pas les mots pour expliquer mon problème dans un titre Smiley confused
Et c'est vrai que je me suis oublié sur un seul mot lol.
Sinon merci Marvin pour le "clear", je ne l'avais pas vu dans la documentation CSS. Smiley smile