HTML中设置了hover鼠标经过背景更好,但为什么只有字体的背景更换
4个回答
展开全部
首页不知你的导航是怎么写的,我经常是这样写的:
<style type="text/css">
#nav { height:30px; line-height:30px;}
#nav li { float:left; display:inline;}
#nav li a{ display:block;}
#nav li a:hover { background:#000; color:#F00;}/*====鼠标经过背景变黑(如果背景是图片的话:background:url(/images/bg.jpg);),字体颜色变红=====*/
</style>
<ul id="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>
<li><a href="#">网页首页</a></li>
<li><a href="#">网页首页</a></li>
</ul>
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
注意样式优先级
更多追问追答
追问
要不要设置块
追答
你是不想改变字体的颜色?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询