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

css樹形折疊導航菜單

謝志明1年前6瀏覽0評論

CSS樹形折疊導航菜單是用CSS樣式來實現垂直折疊菜單的一種方式。

我們可以利用ul和li來構建菜單樹形結構,以及CSS樣式來控制菜單的顯示和折疊。

<ul class="menu">
<li>
<a href="#">菜單1</a>
<ul>
<li><a href="#">子菜單1</a></li>
<li><a href="#">子菜單2</a></li>
</ul>
</li>
<li>
<a href="#">菜單2</a>
<ul>
<li><a href="#">子菜單3</a></li>
<li><a href="#">子菜單4</a></li>
</ul>
</li>
</ul>

在樣式表中,我們利用CSS選擇器控制菜單的顯示和折疊效果。

/* 隱藏子菜單 */
.menu ul {
display: none;
}
/* 點擊菜單顯示或隱藏子菜單 */
.menu li:hover > ul {
display: block;
}
/* 添加折疊圖標 */
.menu li:before {
font-family: FontAwesome;
content: "\f105";  /* 用Unicode編碼添加圖標 */
float: left;
margin-right: 10px;
}
/* 修改展開狀態下折疊圖標 */
.menu li:hover:before {
content: "\f107"; /* 用Unicode編碼修改圖標 */
}

通過上述代碼,我們可以實現一個簡單的樹形折疊導航菜單,同時可以根據需要添加CSS樣式來改變菜單的樣式和功能。