




下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
第HTML+CSS+JavaScript實現下拉菜單效果本文實例為大家分享了HTML+CSS+JavaScript實現下拉菜單效果的具體代碼,供大家參考,具體內容如下
實現思路:
HTML方面,導航欄的每個li元素里面包含a和ul,將li設置為相對定位,將ul設置為絕對定位,并將ul的display屬性設置為none。通過js給導航欄的每個li添加事件監聽器,當鼠標覆蓋li時,令ul的display屬性值為block;當鼠標離開li時,令ul的display屬性值為none;
效果演示:
源代碼:
!DOCTYPEhtml
htmllang="en"
head
metacharset="UTF-8"
title下拉菜單/title
style
margin:0;
padding:0;
box-sizing:border-box;
body{
background-color:#ffb900;
cursor:default;
text-decoration:none;
font-size:20px;
font-weight:700;
color:#fff;
letter-spacing:3px;
li{
list-style:none;
cursor:default;
.container{
position:absolute;
top:30%;
left:50%;
transform:translate(-50%,-50%);
box-shadow:010px10pxrgba(10,20,20,.20),0010pxrgba(10,20,20,.20);
font-size:0;
.container.nav{
display:inline-block;
position:relative;
width:150px;
height:50px;
background-color:#505050;
text-align:center;
line-height:50px;
.container.nav:hover{
background-color:#3e3e3e;
.container.navul{
display:none;
position:absolute;
top:50px;
width:100%;
box-shadow:010px10pxrgba(10,20,20,.20),0010pxrgba(10,20,20,.20);
background-color:#fff;
text-align:center;
.container.navullia{
display:block;
color:#505050;
.container.navullia:hover{
background-color:#e1e1e1;
/style
/head
body
ahref="#"水果/a
liahref="#"西瓜/a/li
liahref="#"香蕉/a/li
liahref="#"哈密瓜/a/li
liahref="#"橙子/a/li
/ul
/li
ahref="#"蔬菜/a
liahref="#"西紅柿/a/li
liahref="#"土豆/a/li
liahref="#"小白菜/a/li
liahref="#"黃花菜/a/li
/ul
/li
ahref="#"酒水/a
liahref="#"啤酒/a/li
liahref="#"橙汁/a/li
liahref="#"可樂/a/li
liahref="#"雪碧/a/li
/ul
/li
ahref="#"零食/a
liahref="#"餅干/a/li
liahref="#"面包/a/li
liahref="#"辣條/a/li
liahref="#"沙琪瑪/a/li
/ul
/li
/ul
script
letnav=document.querySelectorAll('.nav');
for(leti=0;inav.length;i++){
nav[i].addEventListener('mouseover',function(){
this.children[1].style.display="block";
nav[i].addEventListener('mouseout',func
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 工會活動猜明星活動方案
- 就業人員專項活動方案
- 工行余額提現活動方案
- 盡孝揚善活動方案
- 小班放學整隊活動方案
- 少兒閱讀創新活動方案
- 少先隊衛生月活動方案
- 居委盆栽活動方案
- 工匠精神系列活動方案
- 工程公司黨建活動方案
- 預應力混凝土管樁(L21G404)
- 山東省濟南市市中區2023-2024學年八年級下學期期末數學試題
- 企業法務概論智慧樹知到期末考試答案章節答案2024年溫州大學
- 竹類樹種識別與應用-剛竹類
- 五年級上冊閱讀理解題20套(帶答案)
- 《兩辦意見》解析培訓課件-2024年
- 第1課 多姿與多彩(生活色彩)課件-2023-2024學年高中美術人教版(2019)選擇性必修1《繪畫》
- 海拔高度與氣壓、空氣密度、重力加速度對照表
- 考評員職業道德課件
- 物控培訓教程預防呆滯料與庫存控制的實用方法
- 天氣數據分析與氣象預測
評論
0/150
提交評論