为什么我的导航栏文本不使用CSS更改颜色?

yebdmbv4  于 2022-11-27  发布在  其他
关注(0)|答案(2)|浏览(114)

使用下面的HTML和CSS,我似乎无法将超链接的文本颜色更改为蓝色或紫色?我错过了什么?
第一个
我尝试过使用!important,但没有成功。我发现的唯一成功的方法是将它 Package 在HTML代码中,如下所示:
<li><a style="color: white" href="index.html">Home</a></li>

68bkxrlz

68bkxrlz1#

另一个方法是将a标签的color属性设定为inherit,以便继承其父项li属性的计算颜色:
第一个

k97glaaz

k97glaaz2#

您正在将颜色设置为li,而不是a
a元素有一个默认颜色,因此您需要选择它。

a { 
  color: white;
}

第一次
或在(li)上悬停:

nav li:hover a {    
  color: white;
}

第一个

相关问题