【发布时间】:2013-12-13 21:25:24
【问题描述】:
我创建了一个两级 CSS 手风琴菜单see here。我现在正在尝试创建第三个级别。我对图层的css嵌套略有了解。下面的例子是我认为应该的。有谁知道正确的嵌套方法。
#main-nav li ul a:hover:before, .subMenu li ul a:hover:before {
content: "";
display: block;
width: 1em;
height: 1em;
background: rgba(0,0,0,0.75);
border: 1px solid #FFF;
position: absolute;
top: 0.5em;
left: -0.75em;
-moz-transform: rotate(45deg);
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
}
【问题讨论】:
-
它们在鼠标悬停时打开,对吗?我可以试试
#main-nav li:hover > ul -
是的,它们在鼠标悬停时打开
-
好吧,选择器说:如果我在
#main-nav中并且我正在处理一个列表项,给我ul,它是直接的孩子。然后你可以显示/隐藏 -
@Tim 对不起,我不太明白,你能用 jsFiddle 演示一下吗
-
我将其发布为答案。如果我能澄清一下,请告诉我。
标签: css html css-transitions