CSS 左側(cè)菜單下拉列表是網(wǎng)頁(yè)開(kāi)發(fā)中很常見(jiàn)的一種元素,它能夠讓用戶更方便地訪問(wèn)網(wǎng)頁(yè)各個(gè)部分和功能。下面介紹如何使用 CSS 來(lái)創(chuàng)建這樣的下拉菜單。
首先,需要在 HTML 中創(chuàng)建一個(gè)列表,同時(shí)每個(gè)列表項(xiàng)添加一個(gè)子列表。代碼如下:
然后,在 CSS 中定義列表項(xiàng)的樣式,并將子列表隱藏起來(lái)。代碼如下:
.menu { list-style: none; margin: 0; padding: 0; } .menu li { display: inline-block; position: relative; } .menu li ul { display: none; position: absolute; left: 0; top: 100%; }
其中,position: relative;
和position: absolute;
的組合讓子列表相對(duì)于父列表項(xiàng)進(jìn)行定位,display: none;
則將子列表隱藏起來(lái)。
最后,使用 CSS 偽類(lèi)來(lái)實(shí)現(xiàn)鼠標(biāo)移上去時(shí)的下拉效果。代碼如下:
.menu li:hover >ul { display: block; }
這樣,當(dāng)鼠標(biāo)移動(dòng)到列表項(xiàng)上時(shí),子列表就會(huì)顯示出來(lái)。
以上就是使用 CSS 實(shí)現(xiàn)左側(cè)菜單下拉列表的簡(jiǎn)單教程。