[CSS] annulation passagère du css

Fermé
nico_youss - 11 avril 2007 à 12:11
 nico_youss - 11 avril 2007 à 12:31
Bonjour,

J'ai une feuille de style qui régit toutes mes cellules en leur donnant, entre autre, une couleur de fond.

Cependant, j'aimerai qu'une cellule n'est aucun fond.


style.css

td {
background: #F4F8FF;
}


Ma cellule refataire se trouve:

<div id="menu">
<table>
<tr>
<td>
J'ai juste cette cellule à modifier
</td>
</tr>
</table>
</div>

alors je réussi à changer sa couleur de fond en faisant:
#menu td{
background: #autrecode;
}

Mais ce que je voudrais c'est qu'il n'y est aucun fond, et je n'arrive pas à annuler celui du td {}


Merci pour vos lumières.

1 réponse

Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 921
11 avril 2007 à 12:18
salut,
il te faut une règle de style avec une priorité (un poids) plus importante.
soit tu utilises un 'id' sur le <td> en question et tu définis le style de 'td#bckgnd-none' dans la feuille (poids = 100).
<td id="bckgnd-none">blabla</td>
td#bckgnd-none{background-color:transparent;}

soit tu écris la règle en ligne c'est à dire dans la balise html (priorité = 1000).
<td style="background-color:transparent;">blabla</td>

soit dit en passant la propriété qui semble t'intéresser est 'background-color' et pas 'background' qui attends plus de paramètre. c'est pas bien grave, c'est juste histoire d'être plus précis.
4
Je vais tester, je t'en remercie :)
0