Comment centrer un texte au bas d'une cellule

Comment centrer un texte au bas d'une cellule - HTML/CSS - Programmation

Marsh Posté le 29-03-2005 à 18:23:00    

Je viens de créer un cadre mais je voudrais y placer du texte qui serait centré et au bas du cadre.
Merci d'avance pour votre aide...
 
voici ce que j'ai pour centrer le texte:
<div align="center">texte  </div>
 
mais comment forcer le texte au bas du cadre?

Reply

Marsh Posté le 29-03-2005 à 18:23:00   

Reply

Marsh Posté le 29-03-2005 à 18:41:11    

ton cadre a une hauteur fixe ?  
essaye qq chose du genre <div STYLE ="vertical-align:bottom">

Reply

Marsh Posté le 29-03-2005 à 18:50:06    

ca ne va pas. voici les données de mon cadre:
 
#commentaire2 {
left: 50%;  
top: 50%;
width: 263px;
height: 70px;
margin-top: -135px; /* moitié de la hauteur */
margin-left: -130px; /* moitié de la largeur */
border: 0px solid #000;
       }

Reply

Marsh Posté le 29-03-2005 à 19:49:38    

flo850 a écrit :

ton cadre a une hauteur fixe ?  
essaye qq chose du genre <div STYLE ="vertical-align:bottom">


Nope ça marche pas comme ça. vertical-align sert à gérer l'alignement d'éléments inline les uns par rapport aux autres. Il ne gère l'alignement vertical qu'en cas de display de type table-cell, mais qui n'est pas géré par IE...
 
Sinon, bingo, vire tout de suite le align="center", depuis quand on mixe CSS et HTML 3.2 ? ;) Utilise la propriété text-align: center.
 
Enfin pour positionner tout en bas un texte :

<div><p>Ze Text</p></div>


div {
  position: relative; // Ou absolute ou fixed, etc.
}
p {
  position: absolute:
  bottom: 0px;
  text-align: center;
}

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed