Aligner une partie d'un <p> à droite ? [CSS] - HTML/CSS - Programmation
Marsh Posté le 13-03-2005 à 22:03:58
peut-être qu'un
float: right;
fonctionnera
Marsh Posté le 13-03-2005 à 22:09:03
Hummm bizarre le texte s'aligne bien à droite mais il sort du <p> et passe à la ligne du dessous
Marsh Posté le 13-03-2005 à 22:33:30
glod 2 a écrit : Hummm bizarre le texte s'aligne bien à droite mais il sort du <p> et passe à la ligne du dessous |
Oui c'est le comportement nomal : l'élément en float se place d'abord selon le flux normal, puis il est poussé à droite ou à gauche et influence le texte qui le suit.
Donc dans ton cas, si tu as un texte avant ton élément flottant, il va se placer au dessus puisque le float transforme l'objet en bloc.
Deux solutions :
1- tu gardes un float right, mais tu places ton <b> avant le texte
2- tu places ton texte en float left, et appliques un text-align right sur le paragraphe
Marsh Posté le 13-03-2005 à 21:58:29
Hello,
j'ai un paragraphe
<p>blabla </p>
J'aimerai pouvoir ajouter du texte dans le paragraphe qui soit lui aligné à droite. J'ai essayé de mettre une balise quelquonque, style <b> et de lui donner un style
.storylive p b {
text-align: right;
}
(storylive c'est ma DIV)
et je fais <p>blabla <b>blibli</b></p>
J'aimerai que le blibli soit aligné à droite, mais ça ne marche pas comme ça
Une idée ?