色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

jquery menu 縱向

錢浩然2年前10瀏覽0評論

jQuery Menu是一種流行的多級菜單插件,可以幫助用戶快速創建漂亮的縱向菜單。jQuery Menu支持無限級別的子菜單,并且可以定制外觀和行為。以下是一個基本的jQuery Menu縱向菜單的示例:

<ul id="menu">
<li><a href="#">菜單1</a>
<ul>
<li><a href="#">子菜單1.1</a></li>
<li><a href="#">子菜單1.2</a></li>
<li><a href="#">子菜單1.3</a>
<ul>
<li><a href="#">子菜單1.3.1</a></li>
<li><a href="#">子菜單1.3.2</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="#">菜單2</a></li>
<li><a href="#">菜單3</a></li>
<li><a href="#">菜單4</a>
<ul>
<li><a href="#">子菜單4.1</a></li>
<li><a href="#">子菜單4.2</a></li>
<li><a href="#">子菜單4.3</a></li>
</ul>
</li>
</ul>

上面的HTML代碼創建了一個id為“menu”的無序列表,其中包含四個菜單項。每個菜單項可以包含一個子菜單,子菜單也可以包含子菜單,無限級別。要使用jQuery Menu插件,只需在JavaScript文件中包含jQuery庫和jQuery Menu插件,并調用menu()方法即可:

$(document).ready(function() {
$('#menu').menu();
});

以上代碼會在頁面準備就緒時啟動jQuery Menu插件,并將其應用于id為“menu”的菜單。默認情況下,jQuery Menu的樣式是非常基本的,因此您可以使用CSS定制它的樣式。例如,以下CSS可以創建一個簡單的縱向導航菜單:

#menu {
background-color: #333;
padding: 5px;
font-size: 1.2em;
width: 200px;
}
#menu a {
color: #fff;
display: block;
padding: 5px;
text-decoration: none;
}
#menu ul {
list-style: none;
margin: 0;
padding: 0;
}
#menu ul ul {
margin-left: 200px;
}
#menu li:hover >ul {
display: block;
}

上面的CSS設置了背景顏色、字體大小和寬度,以及鏈接的顏色和填充等樣式。與此同時,對于子菜單,我們用左邊距來創建嵌套菜單外觀,而當鼠標滑過某個菜單項時,可以使用:hover選擇器以及子選擇器來控制子菜單的可見性。