-1

这是我正在尝试做的事情。

我有一个网站,其中所有“a”标签都有蓝色链接样式。我有一个带有链接的标题,我想从中删除默认的蓝色链接并将其设为橙色。这是它现在的样子:

<h1 class="site-name">
       <a href="/" title="Home" class="active">MySite.com</a>
</h1>

所以基本上我想写一些CSS,让我的“MySite.com”有一个橙色,而不是你熟悉的默认蓝色链接。我不想更改“a”样式,因为我不希望每个链接都有这个,只有这个。

我设法通过这样做来设计风格的一部分,

h1.site-name {        
font-size:36px;
         text-decoration:none;
         color:#ff5312;
     }

但是,我在使用 firebug 更新的 css 中看到,但它没有改变链接颜色。然后我尝试了

h1.site-name.a

但这没有用。我必须做什么才能在此处到达这个“a”标签,但只有这个标签才能让它看起来像我想要的那样?

感谢您的任何见解。

4

4 回答 4

6

Replace h1.site-name.a with

h1.site-name a

You dont need to put . here.Because it is not a class it is a tag.

 h1.site-name a{        
     font-size:36px;
     text-decoration:none;
     color:red;
 }
于 2013-05-14T03:45:32.443 回答
1

h1.site-name a or just .site-name a

于 2013-05-14T03:46:10.233 回答
0

尝试使用h1.site-name a而不是h1.site-name.a

h1.site-name a{        
font-size:36px;
         text-decoration:none;
         color:red;
     }
于 2013-05-14T03:48:03.227 回答
0

尝试这个 :

h1.site-name a {        
         font-size:36px;
         text-decoration:none;
         color:red;
     }

这将<a></a>在 side 中找到标签<h1></h1>

于 2013-05-14T03:48:08.070 回答