Rassembler choses pareilles dans ma CSS

Résolu
crapoulou Messages postés 28195 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   -  
crapoulou Messages postés 28195 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   -
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 2485 Date d'inscription   Statut Contributeur Dernière intervention   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 664 Date d'inscription   Statut Membre Dernière intervention   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 28195 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   8 012
 
MErci beaucoup.
J'ai utilisé le .menu td ...
Merci à tous les deux, problème résolu.
0