课程
/前端开发
/HTML/CSS
/导航条菜单的制作
hover这个伪类不是当鼠标划过的时候才激活的吗,为什么它同时选择了on的时候鼠标也没有经过,为什么却能让背景向上偏移30px?
2014-06-22
源自:导航条菜单的制作 3-3
正在回答
on的优先级高于hover
因为第一个li的默认样式也设置了和hover一样的效果
.nav li a.on, .nav li a:hover {...}等于 .nav li a.on{...} .nav li a:hover {...}
因为ON是<A>的类名,效果是一样的。
同学您好,请您看好选择器哦,.nav li a.on, .nav li a:hover,这是关联选择器,所以效果会这样的呢!
举报
水平、垂直、圆角导航条菜单,让您的技术探索之路更高效