请教一个css代码?

#navigation_main{}#navigation{height:51px;background:#0066FF;background:url(images/na... #navigation_main { }
#navigation { height:51px; background:#0066FF; background:url(images/navigation_bg.jpg) no-repeat; padding:10px 30px; width:900px; }
#navigation li { float:left; line-height:51px; text-align:center; }
#navigation li a { width:80px; display:block; color:#FFF; font-weight:bold; font-size:12px; }
#navigation li a:hover { text-decoration:none; }
#navigation li 和#navigation li a 和#navigation li a:hover有什么区别?干吗要加A?
展开
 我来答
sunchangan1
2010-04-27 · TA获得超过553个赞
知道小有建树答主
回答量:1087
采纳率:0%
帮助的人:668万
展开全部
CSS解析的时候,是以最后为准。
上面有a的定义,那么,再加入hover,是对hover状态的单独定义。

就如

border:1px solid #ccc;
border-left:1px dashed #ccc;

先整体定义所有的边框(也包括左侧边)
然后单独定义(必须注意先后顺序)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
a411765821
2010-04-27 · 超过33用户采纳过TA的回答
知道答主
回答量:292
采纳率:0%
帮助的人:113万
展开全部
额.有很大的差别!A是超连接.而HOVER则是超连接的其中的一种悬浮模式!
+了A是说明这噶超连接用了悬浮模式.没+其实也是一样的!不过通常还的加的好!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
liyangush
2010-04-27 · TA获得超过309个赞
知道小有建树答主
回答量:512
采纳率:0%
帮助的人:275万
展开全部
加了a 是对<a href= ""></a>里东西的修饰, #navigation li a 和#navigation li a:hover 这个就表示看到的链接是一个样子,鼠标停在上面又是一个样子
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
东海上浪花o
2010-04-27
知道答主
回答量:10
采纳率:0%
帮助的人:0
展开全部
这是做CSS伪类
a:link {color: #FF0000} /* 未访问的链接 */
a:visited {color: #00FF00} /* 已访问的链接 */
a:hover {color: #FF00FF} /* 鼠标移动到链接上 */
a:active {color: #0000FF} /* 选定的链接 */

以上代码是说文档中的超链接添加不同的颜色。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
风若水涵
2010-04-27 · TA获得超过114个赞
知道小有建树答主
回答量:61
采纳率:0%
帮助的人:115万
展开全部
#navigation li 是定义 li(<li></li>)的样式 ;#navigation li a 是定义li中链接的样式(<li><a href=''></a></li>) ;#navigation li a:hover是定义li中链接的鼠标经过时的样式
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式