【发布时间】:2014-05-18 20:56:04
【问题描述】:
这是指我正在处理的site 上的导航菜单:
我已将悬停样式应用于这些特定的锚点(子导航按钮):
ul#css3menu ul li:hover>a {
现在我想进一步设置这些具有子 span 元素的锚点的样式。我该如何编码?
通过将样式应用于 span 元素,我让它有点工作:
ul#css3menu ul span:hover{
这样做的问题是样式仅在悬停在 span 元素的空间上时应用,而不是在悬停在作为 span 父级的锚上时应用(整个 subnav 按钮包括其填充)
【问题讨论】:
-
使 span 成为一个块元素,所以它覆盖了它的父元素的整个宽度,给我们一个小提琴来给你一些答案
-
span 已经是使用 - ul#css3menu span{display:block;} 定义的块元素
标签: css hover conditional-statements nav submenu