我有这个css:
.content .chapter_text li a
{
color: #7e9940;
text-decoration: none;
font-weight: bold;
}
在同一页面上,它有工作的地方,也有不起作用的地方。
在这里查看:http://www.comehike.com - 在页面底部,链接以粗体显示。在页面中间,链接以非粗体文本显示。
但就我所知,它们的风格相同。知道为什么主页中间的链接看起来不粗体吗?
谢谢!
答案 0 :(得分:3)
它们不包含在li
元素中,因此样式不适用。你必须将它们移动到li或者像它一样;
.content .chapter_text li a, .content .chapter_text p a {
color: #7e9940; text-decoration: none; font-weight: bold;
}
答案 1 :(得分:3)
那是因为中心的那些链接不在li
中。您可以将CSS修改为以下内容以获得所需结果:
.content .chapter_text a
{
color: #7e9940;
text-decoration: none;
font-weight: bold;
}
答案 2 :(得分:2)
页面中间的链接不是li元素的子元素,这是您的选择器所针对的。