我需要一个带有 2 条水平线的菜单和子菜单的 CSS 菜单:
悬停在菜单上,子菜单将加载到第二行。
我得到了这样一个菜单的好代码:HERE。
现在它的工作方式好像
--我将鼠标悬停在菜单上,如果有子菜单,它们会出现
-我将鼠标从菜单上移开,子菜单将消失
虽然颜色组合不好,但功能很好,因为我希望它们在子菜单中是水平的。
期望的修改
现在我需要稍微修改一下菜单,然后如果-
- 我将鼠标悬停在 MENU 上,如果有 SUB MENU,它们会出现
- 我将鼠标从 MENU 上移开,SUB MENU 将消失
- 我点击菜单,然后将选择菜单并加载特定页面,并且子菜单将出现并在他们指定的位置可见
-我单击子菜单,然后将选择子菜单并加载特定页面SUB MENU 也将可见
应该是这样的:这个菜单
哪里要做修改?
我试过了:
.menu li:active > ul {
position: absolute;
display: block;
width: 920px;
height: 25px;
margin: 40px 0 0 0;
background: #315299;
}
但它不起作用。:(
PS:我正在使用 WordPress 网站中的菜单。