|
|
|
|
Bonjour,
J'ai un petit problème avec le css ...En fait, je voudrais ecrire une partie du texte a droite et l'autre a gauche :
HTML :
<p> Salut!! <span class="droite"> C'est moi ! </span> </p>
CSS:
.droite{
text-align : right;
}
Ps : J'ai essayer par exemple de mettre color=red dans le css et ca marche ! Je vois pas trop ou est le probleme ...
MERCI!
Configuration: Windows Vista Firefox 3.0.8
<span> n'est pas une balise de type bloc. Tu ne pourra donc pas lui attribuer de placement avec text-align.
|
J'ai fait un test concret. En fait il y a une petite subtilité pour utiliser le float;right visiblement.
<div> <p class="text">text</p> <p class="droite">ceci est a droite</p> </div> Avec ce code CSS: div{width:300px;margin:10px auto;}
p{margin:0px;padding:0px;}
p.text{margin-right:100px;}
p.droite{float:right;width:70px;}
Le texte de droite était effectivement en dessous. Toutefois, avec le même code CSS, j'ai essayé ceci: <div> <p class="droite">ceci est a droite</p> <p class="text">text</p> </div> L'affichage se fait correctement et le texte est bien à droite comme voulu et sur la même ligne. ça doit venir de la manière dont est géré le float. Essai de réadapter ça à ce que tu veux faire. Voici le lien de ma page de test: http://arthezius.fr/ccm/position.php Le CSS: http://arthezius.fr/ccm/style_position.css « La recherche commence là où s'arrête la connaissance. » |