0
A
回答
1
尝试jQuery。它使得创建JavaScript UI变得更容易。它也有大量的插件。
即使您找不到教程来制作特别像该网站上的菜单一样的菜单,也应该很简单,只需修改常规下拉菜单—即可了解JavaScript和CSS。
E.g.大多数下拉菜单使用嵌套的UL
元素来创建分层菜单/列表。 LI
元素表示每个菜单项,它可以包含从文本标签到子菜单的任何内容。与下拉菜单的基本导航栏可能是这样的:
<ul>
<li>
<a href="#">menu 1</a>
<div class="menu">
<ul>
<li>foo</li>
<li>bar</li>
</ul>
</div>
</li>
<li>
<a href="#">menu 2</a>
<div class="menu">
<ul>
<li>foo2</li>
<li>bar2</li>
</ul>
</div>
</li>
<li>
<a href="#">menu 3</a>
<div class="menu">
<ul>
<li>foo3</li>
<li>bar3</li>
</ul>
</div>
</li>
</ul>
要创建您想要的外观,你只图像添加到您的menu
的div并应用适当的CSS:
<div class="menu">
<ul>
<li>foo</li>
<li>bar</li>
</ul>
<img src="your-image" />
</div>
2
我建议先学习一下jQuery。这非常容易学习,并且有很多优秀的插件!
例如:Menu Plugins。
如果你使用的是ASP.NET,那么Rick Strahl(除了官方的jQuery网站)有一个很棒的博文:http://www.west-wind.com/weblog/posts/459197.aspx。
相关问题
- 1. 如何实现子菜单
- 2. 如何实现这个滑动导航菜单?
- 3. 如何实现这个布局的移动菜单(引导)
- 4. 这个浮动菜单是如何实现的?
- 5. 如何实现一个秘密菜单
- 6. 如何实现这种双梯度菜单设计?
- 7. 如何从Lift实现这样的滑动2按钮菜单?
- 8. 如何实现这个FilteringIterator?
- 9. 如何实现这个XML?
- 10. 如何实现这个UI?
- 11. Android菜单实现
- 12. 如何实现“主菜单”ListView?
- 13. 如何实现径向饼图菜单
- 14. 如何实现子菜单效果?
- 15. 如何使用angularJS实现offcanvas菜单?
- 16. Air BnB如何实现用户菜单?
- 17. Xcode方案菜单/ popupButton如何实现?
- 18. 如何实现下拉菜单
- 19. 如何在QGraphicsView中实现菜单栏?
- 20. 如何使用css伪类选择器来实现这个菜单?
- 21. 我怎样才能实现这个导航菜单?
- 22. 如何实现“横向切换响应菜单,在这里多余的菜单项合并为一个下拉”?
- 23. 如何取这个现有的数组并添加子菜单?
- 24. 使用Sidr实现2个菜单
- 25. 实现一个静态菜单
- 26. 我如何得到这个下拉菜单实际上“下拉”
- 27. 如何解决这个下拉菜单?
- 28. 如何改变这个菜单
- 29. 如何构建这个菜单
- 30. 如何解决这个菜单?