我想創建一個下拉菜單欄,鼠標懸停在使用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. 創建HTML菜單欄
- 3. 創建一個靜態菜單欄
- 4. 在WPF中創建一個菜單欄?
- 5. 如何在JSF中創建菜單欄
- 6. 創建1Password-like macOS菜單欄應用
- 7. 如何在python3.5中創建菜單欄
- 8. 在jsf 2.0中創建菜單欄
- 9. 創建一個固定菜單欄
- 10. 如何使用JSF創建菜單欄和子菜單
- 11. Asp Boilerplate ,,,如何在菜單欄中創建新菜單?
- 12. 創建像RDP菜單欄的jQuery下拉菜單
- 13. 創建彈出菜單/側邊欄菜單的問題
- 14. Android:TabActivity,創建菜單
- 15. 創建CSS菜單
- 16. 創建Android菜單
- 17. web2py創建下拉菜單layout.html菜單
- 18. 在android中創建菜單/子菜單
- 19. 如何使用vb.net中的下拉菜單創建垂直菜單欄
- 20. Android菜單欄
- 21. 如何在狀態欄中創建上下文菜單?
- 22. 如何在任務欄菜單中創建按鈕Windows 7 C#?
- 23. 如何從導航欄(iOS)創建下拉菜單
- 24. 在Python中創建一個Windows菜單欄
- 25. 在flex中的鏈接欄選項下創建子菜單
- 26. 如何在iOS應用程序中創建邊欄菜單?
- 27. 如何用2個摺疊菜單創建導航欄?
- 28. 下創建二級菜單欄的第一個ORACLE APEX
- 29. 如何創建這樣的網站菜單欄?
- 30. Java SWT菜單欄項目在創建子框架後「卡住」
總是問之前搜索。 http://www.catb.org/~esr/faqs/smart-questions.html – dheerosaur 2010-12-15 04:20:32