【发布时间】:2013-08-01 05:34:53
【问题描述】:
我有一个要求,我需要在菜单上工作,该菜单应如下图所示
我过去曾在简单的下拉菜单上工作过,但这次的要求有点不同。顶部菜单链接在悬停时以及在该特定页面上时应将颜色变为蓝色。
子菜单应该进来,而颜色和用于子菜单的背景图像应该是透明的,子菜单应该显示指向父菜单的指针,如下图所示。
我已经寻找了类似的菜单示例,以便我可以复制,但我没有找到一个。
如果有人能指出我正确的方向,我将不胜感激。
或者帮忙做。
我还在jsFiddle 上设置了一个示例,但我需要添加一个如上所述的附加功能。
同时,我也会努力工作,看看我是否可以管理它。我不是 CSS 大师,我更像是管理设计工作的开发人员。我需要这个用于基于 asp.net webform 的网站。
代码示例
<body>
<nav>
<ul>
<li><a href="#">Home</a></li>
<li><a href="#">Tutorials</a>
<ul>
<li><a href="#">Photoshop</a></li>
<li><a href="#">Illustrator</a></li>
<li><a href="#">Web Design</a>
<ul>
<li><a href="#">HTML</a></li>
<li><a href="#">CSS</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="#">Articles</a>
<ul>
<li><a href="#">Web Design</a></li>
<li><a href="#">User Experience</a></li>
</ul>
</li>
<li><a href="#">Inspiration</a></li>
</ul>
</nav>
</body>
更新:
到目前为止,我已经成功了。请查看链接http://jsfiddle.net/4wrDx/10/
【问题讨论】:
-
现在查看这个演示jsfiddle.net/4wrDx/3
-
我做了你在这里问的那种:jsfiddle.net/TYdtV/1
-
感谢 Umer 先生,我在第一个孩子的顶部看不到指针。
-
我的意思是我正在寻找类似jsfiddle.net/4wrDx/11 的东西。我正在努力获得其他功能,例如活动链接颜色更改。我所做的更接近我想要达到的目标。
标签: css drop-down-menu menu