28220 sujets

CSS et mise en forme, CSS3

Bonsoir tout le monde,

Je me demandais s'il était possible d'affecter une couleur différente aux nombres composant la liste <ol> et aux texte qui lui sont affectés <li>.

Voici un petit exemple de mon code pour mieux comprendre :
 #texte ol{
 color:blue;
 }

 #texte ol li{
 color:black;
 }

J'aimerais que tous mes numéros soient en bleu et tous les textes en noir, comme cela : Smiley murf
1. Texte 1
2. Texte 2
3. Texte 3

Mais bon, apparemment ça doit pas être trop faisable... Smiley rolleyes
Quelqu'un pourrait-il infimre ou confirmer mon pressentiment et me dire exactement ce qu'il en est ? Smiley lol

Merci Smiley biggrin
Modifié par Cygnus (18 Nov 2005 - 22:17)
Une recherche te permettrait de trouver ta réponse (mais au lieu de mettre "<ol>", met donc "<ul>", car c'est de ça qu'il était question). Bonne recherche Smiley smile
Modérateur
salut,
petit truc deja vu, on insere le texte dans une balise span, pour appliquer une couleur differente et toutes sorte d'autre fioriture,.. (first-letter, background, etc ...).
 #texte ol{
 color:blue;
 }
 #texte ol li span {
 color:black;
 }

et le html

<ol>
<li><span>texte 1</span></li>
..etc.
</ol>

a plus
Merci à toi gcyrillus, je n'avais pas pensé à insérer la balise span...
Et effectivement, ça marche imppec Smiley lol

@ Nyro Xeo : ... si j'ai opté pour une balise <ol> à la pace d'une balise <ul>, c'est simplement car il me semblait qu'elle était justement tout indiqué dans le cas des listes numériques ...
Modifié par Cygnus (15 Jan 2006 - 22:54)