Rassembler choses pareilles dans ma CSS

Résolu
crapoulou Messages postés 28002 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   -  
crapoulou Messages postés 28002 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;.
}
Configuration: Windows XP
Firefox 2.0.0.14

3 réponses

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