28173 sujets

CSS et mise en forme, CSS3

Hello,

Désolé si le titre n'est pas explicite, je ne vois pas trop quoi mettre ! Smiley ohwell

Donc voici ma question.

Dans mon div, j'ai défini un p { text-align: justify; }, jusque là normal.
Seulement, dans ce div, j'aimerais avoir des paragraphes alignés à droite. J'ai donc crée mon .class { text-align: right; }. Mais ça ne fonctionne pas, tout mon texte reste en justifié. Si je supprime le text-align de mon p global, ça fonctionne. Mais j'aimerais faire co-exister les deux !

Comment faire en sorte que mon texte soit donc aligné à droite ? Smiley smile

Merci !

Nicolas
Modifié par Elrohir (18 Jan 2007 - 15:28)
Si parce exemple tu as

#uneId p{
 text-align:justify;
}
.maClass{
 text-align:right;
}

Change en

#monId .maClass{
 text-align:right;
}


Sinon, en version barbare, tu peux rajouter !important
.maClass{
 text-align:right[b]!important[/b];
}
Salut,
Romuald a écrit :
Sinon, en version barbare, tu peux rajouter !important
.maClass{
 text-align:right[b]!important[/b];
}
Très mauvaise idée, et ce n'est pas supporté par IE 6.
Julien Royer a écrit :
Salut,Très mauvaise idée, et ce n'est pas supporté par IE 6.

D'où le barbare.