我如何制作这样的菜单?

时间:2010-04-21 16:23:41

标签: javascript css menu

所以我正在看slickdeals.net和amazon.com,我发现了一些非常有趣的东西。这对你们大多数人来说都很基本,但对我来说这是新手。对于slickdeals.net,当您单击登录时,会弹出一个登录框。同样对于Amazon.com,当您将鼠标悬停在左侧导航菜单上时,会弹出一个新菜单!我认为这是JavaScript,但这是如何工作的?我怎么能这样做?

更新

感谢您的回答!关于亚马逊网站的另一个问题。我一直用萤火虫看着它。那么他们如何制作子菜单呢?我期待鼠标悬停将子菜单从display:none;更改为display: block;但事实并非如此。鼠标悬停有什么变化才能显示出来?

2 个答案:

答案 0 :(得分:2)

看起来像是CSS和Javascript的组合。查看JQueryJQuery UI。它易于使用,并且可以使像这些网站更容易开发。

查看菜单和下拉菜单的UI内容以及类似的内容。 JQuery UI非常酷,可以让你制作真正动态的网页。他们在JQuery UI站点上有一些示例,您可以查看。

答案 1 :(得分:2)

您可以查看来源以自行查找这些答案。看来slickdeals.net正在使用jQuery来实现其javascript效果。

http://jquery.com/