2013-05-10 3 views
1

jsFiddle ici http://jsfiddle.net/s3king93/tXuLD/Style de remplacement en CSS?

Essayer de style de la classe individuelle .home1 d'avoir toujours le même fond gris comme: vol stationnaire. Pour une raison quelconque, le style ne remplacera pas, même lorsque j'utilise! Important. Si j'enlève la partie a: hover, l'arrière-plan apparaît mais pas le texte.

Tout le monde a des idées?

<div class="list-1"> 
      <ul class="list-style-1"> 
       <li><a class="home1" href="">HOME</a></li> 
       <li><a href="">INFLUENCES</a></li> 
       <li><a href="">ABOUT ME</a></li> 
       <li><a href="">CLASSES</a></li> 
       <li><a href="">ANDREWS VIDEO BLOG</a></li> 
       <li><a href="">PHOTOGRAPHY</a></li> 
      </ul> 
     </div> 


.list-1 { 
padding:none; 
float: right; 
clear:right; 
padding-right: 27px ; 

} 

.list-style-1 { 
padding-top: 26px; 
list-style-type: none; 
font-family: "Bell Gothic Std Light"; 
font-size: 20px; 


} 

a { 
display: inline-block; 
width: 100%; 
text-decoration: none; 
padding: 1px; 
} 

a:link { 

text-decoration:none; 
color: #2A2A2A; 

} 

a:visited { 
text-decoration:none; 
color: #2A2A2A; 
} 

a:hover { 
text-decoration:none; 
color: #69E0F6; 
background: #2A2A2A; 

} 

a:active { 

text-decoration:none; 
color: #69E0F6; 
background: #2A2A2A; 
} 



.home1 a:link { 

text-decoration:none; 
color: #69E0F6; 
background: #2A2A2A; 

} 
+2

Est-ce que vous êtes après http://jsfiddle.net/j08691/tXuLD/1/? – j08691

Répondre

5

Vous voulez:

a.home1 { 
    text-decoration:none; 
    color: #69E0F6; 
    background: #2A2A2A; 
} 
+0

Lorsque j'essaie que le texte HOME devient gris aussi? J'utilise le chrome. – seanki

+0

Ne pas voir ça. JSFiddle @ j08691 montre ce que je vois - http://jsfiddle.net/j08691/tXuLD/1/ –

+0

http://jsfiddle.net/s3king93/RRmCF/ Avec un peu plus de code. Merci pour l'aide! – seanki

0
.home1 a:link { 

text-decoration:none; 
color: #69E0F6; 
background: #2A2A2A; 

} 

home1 est sur l'étiquette <a>, essayez a.home1 ou tout simplement .home1 seul vous pouvez mélanger .home1:hover-.home1:active si vous avez gardé votre chemin class="home1" serait besoin d'être sur le <li> sur un élément ancêtre quelque part comme ajp15243 points sur.

+0

La classe 'home1' ne devrait pas nécessairement être sur la balise' li' parent, juste sur l'une des balises ancêtre. – ajp15243

0
.home1 { 
    background: #2a2a2a !important; 
    color: #69E0F6 !important; 
} 

Et mon fiddle

+0

Quand j'essaie que le texte HOME devient gris aussi? – seanki

+0

copier le css dans mon jfiddle, sur votre page et voir si cela fonctionne pour vous. – blackhawk

+0

Lorsque vous essayez ce code, l'arrière-plan de HOME sera gris foncé et la couleur du texte sera bleue. Est-ce que c'est ce que tu veux? – blackhawk