首页
/
每日頭條
/
生活
/
css 二級菜單制作方法
css 二級菜單制作方法
更新时间:2026-05-18 04:11:14
  • 我們先看一下最終效果。

css 二級菜單制作方法(純用CSS做的下拉菜單)1

圖1

一、開始吧,我們先做一個盒子drop,它以後要裝的是按鈕和下拉列表。

css 二級菜單制作方法(純用CSS做的下拉菜單)2

圖2

二、在盒子drop裡面做一個按鈕dropbt。

css 二級菜單制作方法(純用CSS做的下拉菜單)3

圖3

css 二級菜單制作方法(純用CSS做的下拉菜單)4

圖4

三、按鈕有點醜了,于是我們給按鈕加點樣式。

css 二級菜單制作方法(純用CSS做的下拉菜單)5

圖5

css 二級菜單制作方法(純用CSS做的下拉菜單)6

圖6

四、下面我們做出下拉列表,它們是一串鍊接,我們用一個盒子dropbox裝着。

css 二級菜單制作方法(純用CSS做的下拉菜單)7

圖7

css 二級菜單制作方法(純用CSS做的下拉菜單)8

圖8

五、列表是橫着的,而且不怎麼好看,我們先改超鍊接a的樣式。

css 二級菜單制作方法(純用CSS做的下拉菜單)9

圖9

css 二級菜單制作方法(純用CSS做的下拉菜單)10

圖10

六、菜單列表好看許多了,我們給列表盒子dropbox加點樣式,比如陰影。

css 二級菜單制作方法(純用CSS做的下拉菜單)11

圖11

css 二級菜單制作方法(純用CSS做的下拉菜單)12

圖12

七、再好看的菜單列表一開始也是要先隐藏的。

css 二級菜單制作方法(純用CSS做的下拉菜單)13

圖13

css 二級菜單制作方法(純用CSS做的下拉菜單)14

圖14

八、我們讓鼠标移到按鈕上時,按鈕顔色變淺。

css 二級菜單制作方法(純用CSS做的下拉菜單)15

圖15

css 二級菜單制作方法(純用CSS做的下拉菜單)16

圖16

九、現在可以設置點擊後,下拉菜單出現了。

css 二級菜單制作方法(純用CSS做的下拉菜單)17

圖17

css 二級菜單制作方法(純用CSS做的下拉菜單)18

圖18

十、下拉菜單出現了,但你會發現鼠标在右側時,菜單也會彈出來,我們改一下樣式,解決這個問題,再次移過去的時候,你會發現隻有在按鈕位置才會彈出菜單了。

css 二級菜單制作方法(純用CSS做的下拉菜單)19

圖19

十一、完善一下,當鼠标移動菜單列表時,背景色改變。

css 二級菜單制作方法(純用CSS做的下拉菜單)20

圖20

css 二級菜單制作方法(純用CSS做的下拉菜單)21

圖21


<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style> .dropbt{ padding: 10px; /* 按鈕内邊框離 */ font-size: 16px; /* 按鈕字體大小 */ background: #369; /* 按鈕背景色 */ border: none; /* 去掉按鈕邊框 */ color: white; /* 按鈕字的顔色 */ cursor: pointer; /* 鼠标在按鈕上的小手标記 */ } .dropbox a { color: black; /* 鍊接字的顔色改成黑色 */ padding: 10px; /* 鍊接内邊距 */ text-decoration: none; /* 去掉可惡的下劃線 */ display: block; /* 鍊接獨立成行 */ } .dropbox{ display: none; /* 不顯示 */ position: absolute; /* 盒子的位置為相對定位 */ background-color: #f9f9f9; /* 盒子的背景色 */ box-shadow: 0px 4px 8px 0px rgba(0,0,0,0.2); /* 盒子的陰影,這裡設置了右邊4下邊8 */ } .drop:hover .dropbt{ background: #2f84d8; /* 鼠标在按鈕上時,按鈕背景色變 */ } .drop:hover .dropbox{ display: block; /* 鼠标在drop上時,dropbox菜單出現 */ } .drop{ display: inline-block; /* 這是讓盒子drop不占整行,去掉盒子天生占行的屬性 */ } .dropbox a:hover{ background: #cccdcf; /* 這裡是鼠标移動菜單列表時改變背景色 */ } </style> </head> <body> <div class="drop"> <button class="dropbt">點我下拉菜單</button> <div class="dropbox"> <a href="#">是下拉菜單一</a> <a href="#">是下拉菜單二</a> <a href="#">是下拉菜單三</a> </div> </div> </body> </html>

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
專接本有什麼專業選擇
專接本有什麼專業選擇
今天帶大家看一下今年比較熱門的專業有哪些~一、學前教育學前教育是一門綜合性非常強的學科,也是就業率排名最高的專業之一,幾乎是供不應求。社會不是缺少幼兒教師,而是缺少高文化高素質的幼兒教師。這樣的教師,不僅要擁有一定的藝術實踐能力,還要擁有廣...
2026-05-18
假如給我三天光明海倫凱勒說的話
假如給我三天光明海倫凱勒說的話
作者簡介編輯海倫·凱勒(HelenKeller)(1880年6月27日-1968年6月1日),是美國盲聾女作家和殘障教育家。1880年出生海倫凱勒于亞拉巴馬州北部一個叫塔斯喀姆比亞的城鎮。她在19個月的時候因猩紅熱奪去了她的視力和聽力,接着...
2026-05-18
人在險途講的什麼
人在險途講的什麼
人在險途講的什麼?《人在險途》内容簡介:保險理賠員冷陽卷入前女友精心策劃的謀殺案,追查真相之際,意外發現13年前父親冷子興的死亡之謎,随着曆經一個個詭谲離奇的保險理賠案,也漸漸捕獲舊案的蛛絲馬迹原來一直堅守的信仰可以瞬間崩塌,原來一路執着的...
2026-05-18
嬌媚是什麼意思
嬌媚是什麼意思
嬌媚是什麼意思?嬌媚,漢語詞語,讀音為jiāomèi,意思是:,我來為大家科普一下關于嬌媚是什麼意思?以下内容希望對你有幫助!嬌媚是什麼意思嬌媚,漢語詞語,讀音為jiāomèi,意思是:(1)形容撒嬌讨人歡心的樣子(2)妩媚。近義詞:妩媚。...
2026-05-18
此對話中的六一的故事源自于
此對話中的六一的故事源自于
此對話中的六一的故事源自于?六一的故事源自于詩人歐陽修“六一”的故事出自歐陽修的《六一居士傳》:客有問日:“六一,何謂也?”居士曰:“吾家藏書一萬卷,集錄三代以來金石遺文一千卷,有琴一張,有棋一局,而常置酒一壺”,我來為大家科普一下關于此對...
2026-05-18
Copyright 2023-2026 - www.tftnews.com All Rights Reserved