2

我目前正在尝试更改标题的链接颜色并缩短。

我的 CSS 中的默认链接颜色为蓝色,但我希望我的条目标题链接为金色。我以为这很简单。只需定义 div 标题的链接颜色,但无论我做什么,标题链接颜色都会保持默认链接颜色。

这是全局链接的 y CSS:

/* Links */
a {
    color: #80D4F6;
}
a:visited {
    color: #80D4F6;
}
a:hover,
a:focus,
a:active {
    color: #80D4F6;
}

然后是我尝试将标题链接定义为黄金的方法:

.entry-title h1 a{
    color: #E9DB70;
}

h1 a:link{
    color: #E9DB70;
}

都没有奏效。您可以在此处查看问题。

任何帮助,将不胜感激!

4

4 回答 4

3

这是工作。只有一种风格覆盖它。

您需要将h1 a:link代码移到第337行之后的a:hover, a:focus, a:activeanda:visited之下。您还应该将其更改为 justh1 a这样您就不必定义:visited

如果您不想删除,请:link使用下面的代码

h1 a:link,
h1 a:visited {
    color: #E9DB70;
}
于 2013-07-30T04:41:02.493 回答
1

如果您希望它在访问页面后保持黄色,请设置 :visited 样式。

于 2013-07-30T04:49:39.997 回答
1

!important选择器添加到您的color

<style>
h1 a {
   color: #E9DB70 !important;
}
</style>
于 2013-07-30T04:59:06.683 回答
0

请使用 !important 来使用 css。因为有时其他 css 会改变设计。如果你使用 !important 那么这个 css 被使用并且其他 css 的效果不会显示。

于 2013-07-30T05:18:57.760 回答