25. Le positionnement flottant
• On positionne un élément flottant avec une déclaration float: left ou float: right.
• Il est alors retiré du flux normal pour prendre place à gauche ou à droite du bloc qui le contient : c’est devenu un « flottant ». L’élément qui le suit s’écoulera alors dans l’espace ainsi laissé libre, en épousant sa forme.
• Il est alors possible de placer des blocs côte à côte. Exemple : transformer deux paragraphes d’un bloc en flottants les fera apparaître au même niveau.
• La propriété clear: both permet de stopper un flottant, le faisant continuer en-dessous. Exemple: un texte flottant à droite d’une image ; utiliser cette propriété fera continuer le texte en-dessous de l’image.
• Il est alors retiré du flux normal pour prendre place à gauche ou à droite du bloc qui le contient : c’est devenu un « flottant ». L’élément qui le suit s’écoulera alors dans l’espace ainsi laissé libre, en épousant sa forme.
• Il est alors possible de placer des blocs côte à côte. Exemple : transformer deux paragraphes d’un bloc en flottants les fera apparaître au même niveau.
• La propriété clear: both permet de stopper un flottant, le faisant continuer en-dessous. Exemple: un texte flottant à droite d’une image ; utiliser cette propriété fera continuer le texte en-dessous de l’image.
Publicité