Toutes mes <li> sauf celle la

Debutant en webmastering Messages postés 444 Statut Membre -  
Debutant en webmastering Messages postés 444 Statut Membre -
Bonjour,

je me demande si c'est possible de configurer toutes ses <li> d'une façon donc dans mon cas ça donne :
ul li a
{
display : block;
padding : 0;
background-color : #808080;
color : #FFFFFF;
width : 250px;
text-align : center;
text-decoration : none;
line-height : 50px;
font-size : 25px;
}

ul li a:hover
{
display : block;
padding : 0;
background : #808080;
color : #FFFFFF;
width : 250px;
text-align : center;
text-decoration : none;
line-height : 50px;
font-size : 28px;
}

mon html donne ceci :
<li id="NousSituer">
<a href="NousSituer.html"><img src="./images_polyservices/15860234.jpg" id="imageNousSituer">Nous situer</a>
</li></ul> </li>

et d'en changer juste une.
J'ai essayé ce code en css (qui devrait me changer la taille mais qui ne me donne aucun résultat)

#NousSituer
{
display : block;
padding : 0;
background-color : #808080;
color : #FFFFFF;
width : 120px;
text-align : center;
text-decoration : none;
line-height : 50px;
font-size : 25px;
}

#NousSituer:hover
{
display : block;
padding : 0;
background : #808080;
color : #FFFFFF;
width : 120px;
text-align : center;
text-decoration : none;
line-height : 50px;
font-size : 28px;
}

Signé: Debutant en webmastering

4 réponses

  1. AssassinTourist Messages postés 409 Date d'inscription   Statut Contributeur Dernière intervention   1 313
     
    Salut,

    #id ou .class s'occupent du texte "normal". Toi, tu as du <a> qui est un texte un peu spécial. Essaye d'utiliser :
    #NousSituer a
    et #NousSituer:hover a
    (je suis pas sûr pour le hover où placer le a par contre)
    0
  2. Mihawk Messages postés 4753 Statut Contributeur 846
     
    Hello,
    Cela ne sert à rien de remettre

    
    #NousSituer  
    {  
    display : block;  
    padding : 0;  
    background-color : #808080;  
    color : #FFFFFF;  
    width : 120px;  
    text-align : center;  
    text-decoration : none;  
    line-height : 50px;  
    font-size : 25px;  
    } 


    Il suffit de préciser dans le CSS précédent :

    ul li a, #NousSituer  
    {  
    display : block;  
    padding : 0;  
    background-color : #808080;  
    color : #FFFFFF;  
    width : 250px;  
    text-align : center;  
    text-decoration : none;  
    line-height : 50px;  
    font-size : 25px;  
    }   
    
    ul li a:hover, #NousSituer:hover  
    {  
    display : block;  
    padding : 0;  
    background : #808080;  
    color : #FFFFFF;  
    width : 250px;  
    text-align : center;  
    text-decoration : none;  
    line-height : 50px;  
    font-size : 28px;  
    }   
    


    Ensuite tu reprécises juste la taille :
    li#NousSituer:hover  
    {  
    width : 120px;  
    }   
    

    Essaye donc
    Mihawk
    "La rigoureusité fait la qualité"
    0
    1. Debutant en webmastering Messages postés 444 Statut Membre
       
      l'idée y était mais la taille reste à 250px même avec cette dernière ligne
      0
    2. Mihawk Messages postés 4753 Statut Contributeur 846
       
      Ton site est-il en ligne ?
      0
    3. Debutant en webmastering Messages postés 444 Statut Membre
       
      non pas encore pourquoi ?
      0
    4. AssassinTourist Messages postés 409 Date d'inscription   Statut Contributeur Dernière intervention   1 313
       
      C'était pour voir ton contexte et savoir d'où est-ce qu'il gardait 250px.
      0
    5. Mihawk Messages postés 4753 Statut Contributeur 846
       
      Voila ^^
      0
  3. Debutant en webmastering Messages postés 444 Statut Membre
     
    bon bah j't'envoie ça par mail Assassin (te moque pas de mon code je débute)
    0
  4. Debutant en webmastering Messages postés 444 Statut Membre
     
    besoin d'aide svp
    0