我正在为我的网球俱乐部建立一个网站,我一直在寻找各种俱乐部网站以获得灵感。
我在解决问题之前已经阅读了一些解决方案,但从未从网站管理员论坛获得具体建议。
我怎样才能实现以下目标:
菜单:
- Home
- About the Club
然后说用户点击“关于俱乐部”菜单然后如下所示:
- Home
- About the Club
Members
Prices
Tournaments
我希望这很清楚,如果不是我可以提供图像来进一步解释我的要求结果。
P.S。我发誓这是可以实现的,只使用CSS和JavaScript(也许像JQuery这样的框架)就不能特别指出解决方案。不能使用PHP作为没有PHP / MySQL支持的服务器。
答案 0 :(得分:3)
我会使用CSS菜单生成器,这对于刚入门的人来说是最简单的。一个好用的是http://purecssmenu.com/
答案 1 :(得分:3)
整个网络都有垂直导航菜单教程和资源。我建议你对这个话题做一些研究。
这是一个示例教程: http://www.noupe.com/css/multilevel-drop-down-navigation-menus-examples-and-tutorials.html
这是一个示例资源: http://codecanyon.net/item/jquery-vertical-dropdown-menu/161210
然而,这里有一些非常简单的代码可以帮助您入门:
<ul>
<li><a href="#">Home</a></li>
<li>
<a href="#">About the Club</a>
<ul>
<li><a href="#">Members</a></li>
<li><a href="#">Prices</a></li>
<li><a href="#">Tournaments</a></li>
</ul>
</li>
</ul>
<style>
ul ul { display:none; }
</style>
<script src="jquery-1.7.2.min.js"></script>
<script>
$("li").click(function() {
$(this).find("ul").css("display", "block");
return false;
});
</script>
这使用jQuery,因此您必须从http://jquery.com/下载并包含它。
答案 2 :(得分:1)
同样,免费菜单生成器使用以下CSS3和HTML5;
Free HTML CSS Menu Generator On-line