为什么字体颜色设置的时候选择器是.nav,li,a里才能显示白色
来源:2-4 编程练习
白门可乐
2019-01-25 22:23:57
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<style type="text/css">
*{
margin:0;
padding:0;
text-decoration: none;
}
.header{
width:1100px;
height:100px;
background-color:black;
position:absolute;
top:50%;
left:50%;
margin-top:-50px;
margin-left:-550px;
overflow: hidden;
zoom:1;
}
.logo{
margin-left: 80px;
float:left;
}
.nav{
float: right;
color: #fff;
list-style: none;
overflow: hidden;
zoom:1;
margin-right:80px;
}
.nav,li {
float: right;
line-height: 100px;
margin-left:50px;
}
.nav,li,a{
color:#fff;
}
</style>
</head>
<body>
<div class="container">
<div class="header">
<div class="logo"><img src="http://climg.mukewang.com/58c0d2d900016ce303000100.png"/></div>
<ul class="nav">
<li><a href="#">课程</a></li>
<li><a href="#">职业路径</a></li>
<li><a href="#">实战</a></li>
<li><a href="#">猿问</a></li>
<li><a href="#">手记</a></li>
</ul>
</div>
</div>
<!-- 此处写代码 -->
</body>
</html>
2回答
山河远阔ZZ
2019-01-27
同学你好,如果想改变a标签的字体颜色,需要css样式直接指向a标签颜色才会百年,并且a标签不会继承父元素的字体颜色。
如果帮助到了你,欢迎采纳!
祝学习愉快!
白门可乐
提问者
2019-01-25
为什么字体颜色设置的时候选择器是.nav,li,a里才能显示白色 而直接在.nav里设置却是超链接默认的蓝色?
相似问题
回答 1
回答 2