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

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
推荐阅读
瑜伽的6大好處
瑜伽的6大好處
作者:張斌"瑜伽是心靈活動的壓制。"–Patanjali的瑜伽經,c。公元4世紀。瑜伽是鍛煉,姿勢和冥想技巧的一種心理和生理方法,起源于大約5,000年前的古印度。許多人開始使用瑜伽來改變他們的健身習慣,因為它可以鍛煉身體和...
2026-02-16
獵人野外升級路線
獵人野外升級路線
在迷你世界的冒險模式中,野外是非常危險的,野人、蜘蛛等等等等的野怪都會在野外襲擊玩家。而且除了要保護自己之外,很多道具也隻能在野怪身上獲得,所以專門的外出獵殺野怪必不可少。本文就給大家帶來詳細的獵犬馴服攻略,感興趣和還不會的小夥伴就趕快閱讀...
2026-02-16
趙女士被處理
趙女士被處理
轉自:深圳羅湖公安據深圳羅湖公安10月3日通報,10月1日,深圳市公安局羅湖分局接疾控部門通報稱,羅湖區東湖街道某小區居民楊某某(女,56歲)核酸檢測呈陽性,流調過程中發現其有故意隐瞞行程和接觸史的行為。該局立即展開調查。經查,楊某某在接受...
2026-02-16
心無雜念的經典下一句
心無雜念的經典下一句
心無雜念的經典下一句?心無雜念的經典下一句是“忘我兼忘世”,這兩句詩的作者是侯善淵,元朝詞人,現存詞作260首,是嶽州平江人,7歲即有詩名,我來為大家科普一下關于心無雜念的經典下一句?下面希望有你要的答案,我們一起來看看吧!心無雜念的經典下...
2026-02-16
牆布去水印小妙招
牆布去水印小妙招
牆布去水印小妙招?如果牆布隻是有些浮灰,可以輕輕拍打就好或是用白毛巾沾水輕擦一下即可,我來為大家講解一下關于牆布去水印小妙招?跟着小編一起來看一看吧!牆布去水印小妙招如果牆布隻是有些浮灰,可以輕輕拍打就好或是用白毛巾沾水輕擦一下即可。如果是...
2026-02-16
Copyright 2023-2026 - www.tftnews.com All Rights Reserved