Rassembler choses pareilles dans ma CSS

Résolu
crapoulou Messages postés 42844 Statut Modérateur, Contributeur sécurité -  
crapoulou Messages postés 42844 Statut Modérateur, Contributeur sécurité -
Bonjour,
puis-je rassembler ceci dans ma CSS pour que cela soit plus propre ??? Merci !!!

#menu1 td{
background-color:#000000;.
}

#menu2 td{
background-color:#000000;.
}

#menu3 td{
background-color:#000000;.
}

3 réponses

s.spark Messages postés 2528 Statut Contributeur 618
 
Salut,
#menu1 td, #menu2 td, #menu3 td{
background:#000;.
}


ou encore :
<div>
  <table>
    <tr><td class="menu_td"></td></tr>
  </table>
</div>


.menu_td{
background:#000;.
}


ou encore :
<div id="menu">
  <table>
    <tr><td></td></tr>
  </table>
</div>


.menu td{
background:#000;.
}



On peut imaginer plein de choses en fonction de ce qu'on veut obtenir.
0
macgawel Messages postés 676 Statut Membre 89
 
Bonjour.

Une notation valable pour regrouper les éléments :

#menu1 td, #menu2 td, #menu3 td {
<les valeurs communes>
}

Mais tu devrais peut-être utiliser une classe menu, plutôt que des id :
.menu td {
}

Et dans ton code html :
<td class="menu" id="menu1">
0
crapoulou Messages postés 42844 Statut Modérateur, Contributeur sécurité 8 013
 
MErci beaucoup.
J'ai utilisé le .menu td ...
Merci à tous les deux, problème résolu.
0