我想创建一个下拉菜单栏,鼠标悬停在使用jQuery,CSS,HTML的动作.. 请任何人都可以帮助我的新想法。创建菜单栏
Q
创建菜单栏
0
A
回答
2
我相信这将帮助你一吨: http://css-tricks.com/simple-jquery-dropdowns/
1
搜索插件这里 - http://plugins.jquery.com/
2
如果你想从从头开发它,那么你可以在这个demo看一看,这将帮助您了解下拉菜单的工作原理。如果你不想重新发明轮子,那么你可以选择其他人已经提到的插件。
HTML
<ul id="menu">
<li class="menuitem">
<a href="#">Menu Item 1</a>
<div class="submenu">
<div>1</div>
<div>2</div>
</div>
</li>
<li class="menuitem">
<a href="#">Menu Item 2</a>
<div class="submenu">
<div>3</div>
<div>4</div>
</div>
</li>
<li class="menuitem">
<a href="#">Menu Item 3</a>
<div class="submenu">
<div>5</div>
<div>6</div>
</div>
</li>
</ul>
CSS
#menu li.menuitem
{
width: 100px;
height: 30px;
float: left;
margin: 0 10px;
}
.submenu
{
display: none;
border-bottom: 1px solid #a9a9a9;
border-left: 1px solid #a9a9a9;
border-right: 1px solid #a9a9a9;
}
.submenuactive
{
display: block;
border-bottom: 1px solid #a9a9a9;
border-left: 1px solid #a9a9a9;
border-right: 1px solid #a9a9a9;
}
jQuery的
$(function(){
$("#menu li.menuitem").hover(function(){
$(this).find("div.submenu").removeClass("submenu").addClass("submenuactive");
},
function(){
$(this).find("div.submenuactive").removeClass("submenuactive").addClass("submenu");
});
});
相关问题
- 1. 创建菜单栏
- 2. 顶部菜单栏创建
- 3. 我创建菜单栏
- 4. 无法创建菜单栏
- 5. 创建HTML菜单栏
- 6. 如何为pygame创建tkinter菜单栏
- 7. 如何创建此边栏菜单?
- 8. 用Sherlock创建android动作栏菜单
- 9. 创建一个固定菜单栏
- 10. 在框架中创建菜单栏?
- 11. 如何创建扩展边栏菜单
- 12. 在WPF中创建一个菜单栏?
- 13. 如何在python3.5中创建菜单栏
- 14. 创建一个静态菜单栏
- 15. 创建1Password-like macOS菜单栏应用
- 16. 如何在JSF中创建菜单栏
- 17. 创建像RDP菜单栏的jQuery下拉菜单
- 18. 如何使用菜单栏在grails中创建菜单
- 19. Asp Boilerplate ,,,如何在菜单栏中创建新菜单?
- 20. 如何使用子菜单创建水平菜单栏MVC4
- 21. 创建弹出菜单/侧边栏菜单的问题
- 22. 如何使用JSF创建菜单栏和子菜单
- 23. 创建工具栏菜单与底部栏
- 24. 创建子菜单
- 25. 创建子菜单
- 26. Android:TabActivity,创建菜单
- 27. 创建Android菜单
- 28. 创建dropup菜单?
- 29. 创建CSS菜单
- 30. web2py创建下拉菜单layout.html菜单
总是问之前搜索。 http://www.catb.org/~esr/faqs/smart-questions.html – dheerosaur 2010-12-15 04:20:32