写css代码时,子标签前面加类标签或者不加有何区别?

.nav li a:hover{ background-color:#F60; color:#fff}

 a:hover{ background-color:#F60; color:#fff}

两者效果不太一样,后者的字体颜色可以显示,但是背景颜色显示不出来。为什么?


行恒
浏览 1469回答 1
1回答

起名咋这么费劲呢

因为你设置的是a标签背景变色,设置li才能起作用。
打开App,查看更多内容
随时随地看视频慕课网APP