我不希望我的子页面继承父主题的链接颜色(红色),而是我想要在我的子页面上使用白色链接,我应该在html / css中更改哪些内容才能实现?< / p>
父页面css
a{
text-decoration:none;
color:red;
}
a:hover{
color:white;
-moz-transition: all .2s;
-webkit-transition: all .2s;
-o-transition: all .2s;
transition: all .2;
}
子页面链接
<div id="links">
<ul id="list">
<li><a href="url">bla </a></li>
</ul>
</div>
答案 0 :(得分:0)
您需要添加第二个CSS规则,该规则更适用于您的a
代码。
例如:
#links a {
color: white;
}
或
#list a {
color: white;
}
我会将这些规则添加到您在样本中发布的两个规则之下。
但是,您也可以使用class
代替id
来使CSS规则更普遍适用。
<强> PS 强>
如果您将此应用到Tumblr页面,可能会有其他样式冲突,因此您可能必须使CSS规则更具体。我需要链接到您的Tumblr页面以确定。
答案 1 :(得分:0)
这个怎么样?然后只需将white-links
课程添加到任何a
家长,它们就会变为白色。
<强> HTML 强>
<div id="links">
<ul id="list" class="white-links">
<li><a href="url">bla </a></li>
</ul>
</div>
<强> CSS 强>
.white-links a {
color: #fff;
}