如何制作类似“delicious”和“google”的下拉菜单?

5
我想做一个下拉菜单,就像在这个页面上的delicious一样:http://delicious.com/search?context=all&p=sql&lc=1。 在此页面上,点击“搜索”按钮旁边的箭头。 点击后,它会显示一个下拉菜单,我想要相同的菜单样式,但在我的页面上,我有一个链接,我希望使用该链接时会显示一个简单的小图标,并且在单击链接或该菜单图像时,将打开下拉菜单。
谷歌也做了同样的事情,在这个页面上:http://www.google.co.in/firefox?client=firefox-a&rls=org.mozilla:en-US:official,点击顶部菜单中显示的“更多”链接。
我想尽量少用JavaScript,我更喜欢JQUERY。

解决方案必须跨浏览器兼容! - djmzfKnm
6个回答

9

5

我建议使用Son of Suckerfish来创建这样的菜单。它只使用CSS,因此即使对于没有脚本的用户也可以正常工作,并且非常轻量级和快速。


1
这些仅使用CSS的效果非常不错! - mmcdole
1
iPhone会破坏悬停行为 - 如果您想迎合iPhone用户,这一点值得注意。 - Noel Walters

1

1

0

最简便的方法是使用 Javascript 设置菜单。有许多可用的 Javascript 库可供选择,以使此过程更加容易。其中一些更受欢迎的库包括:


0

你可以尝试使用一些列表。这是我博客上的一篇旧文章,介绍如何使用列表和一些jQuery代码来制作漂亮的面包屑导航。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接