关于链接的字体要改变颜色,大小,粗体的问题。跪求大神解答
网上的源代码原版是样子的
nav{width:100%; margin-top:8px; background:url(../images/navbg.gif) no-repeat; height:36px; overflow:hidden;} #nav ul{width:94%; margin:0 auto; overflow:hidden;} #nav li{float:left; line-height:34px; font-weight:bold; margin:0 20px; font-size:16px;} #nav li a{color:#fff;}
<div id="nav"> <ul> <li class="current"><a href="#">首页</a></li> <li><a href="#">PC产品大全</a></li> <li><a href="#">Mac产品大全</a></li> <li><a href="#">无线产品大全</a></li> <li><a href="#">企业产品大全</a></li> <li class="qq_lab"><a href="#">QQ实验室</a></li> </ul> </div>
但是我发现#nav li这里面的font-size打在这里根本没有用 完全不能改变字体大小;请问这个是手误吗?我发现必须要打在#nav li a{color:#fff;}这里面才有用啊 才可以改变字体大小;color#fff也是一样的 必须要打在a标签里面才会有用。
但是font-weight无所谓 打在哪里都是有用的
跪求为什么啊