使用Html+Css實現(xiàn)簡易導(dǎo)航欄功能(導(dǎo)航欄遇到鼠標(biāo)切換背景顏色)
發(fā)布時間:2021-04-07 15:46:39 作者:qwq hui qwq
我要評論

這篇文章主要介紹了使用Html+Css實現(xiàn)簡易導(dǎo)航欄功能(導(dǎo)航欄遇到鼠標(biāo)切換背景顏色),本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
Ⅰ、問題描述:
使用html+css實現(xiàn)簡易導(dǎo)航欄;
**要求:**將導(dǎo)航欄分成八個小部分,并在鼠標(biāo)放上并不點擊,導(dǎo)航欄背景顏色顯示為黃綠色;
Ⅱ?qū)崿F(xiàn)過程如下:
1、運行軟件VScode,親測可實現(xiàn);
2、運行代碼:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style type="text/css"> * { margin: 0; padding: 0; } /* 上語句意思:將div盒子外邊距和內(nèi)邊距清零,防止系統(tǒng)會默認(rèn)值; 有沒有此語句不太影響結(jié)果; */ ul { list-style: none; } /* 上語句意思:將ul列表的默認(rèn)樣式取消; 如果沒有此語句,則結(jié)果在導(dǎo)航欄中很可能有小黑點; */ .box { width: 960px; height: 40px; margin: 100px auto; } /* 上語句意思:給div盒子定義 寬度為960px; 高度為40px; 在屏幕居中,外邊距為100px的居中; */ .box ul { overflow: hidden; } /* 上語句意思:給div盒子下的ul盒子來設(shè)置隱藏屬性; 隱藏屬性作用:清除子盒子可能產(chǎn)生的浮動,以便按照要求設(shè)置導(dǎo)航欄為8個部分; */ .box ul li { width: 120px; height: 40px; float: left; font-size: 18px; text-align: center; font-family: "Microsoft Yahei"; line-height: 40px; } /* 上語句意思:設(shè)置div盒子的ul盒子的子盒子li的屬性值; 寬度為120px; 高度為40px; 浮動值為靠左浮動; 子號為18px; 文字對齊為居中; 文字類型為“微軟雅黑” 行高為40px; */ .box ul li a { display: block; background-color: #ccc; color: #666; text-decoration: none; } /* 上語句意思:設(shè)置div盒子的ul盒子的li盒子的子盒子li的屬性值; " display: block;":將行內(nèi)元素變成塊級元素; 設(shè)置背景顏色為"#ccc"; 字體顏色為"#666"; 文本修飾為無; */ .box ul li a:hover { background-color: yellowgreen; color: #fff; font-weight: bold; } /* 上語句意思:設(shè)置div盒子的ul盒子的li盒子的子盒子li的屬性值;(設(shè)定當(dāng)鼠標(biāo)放在導(dǎo)航欄背景顏色變化值) 變化后的背景顏色為"yellowgreen"【黃綠色】; 變化后的字體顏色為"#fff"【白色】; 變化后的字體粗細(xì)為"bold"【加粗】; */ </style> </head> <body> <div class="box"> <ul> <li><a href="#">首頁</a></li> <li><a href="#">首頁</a></li> <li><a href="#">首頁</a></li> <li><a href="#">首頁</a></li> <li><a href="#">首頁</a></li> <li><a href="#">首頁</a></li> <li><a href="#">首頁</a></li> <li><a href="#">首頁</a></li> </ul> </div> </body> </html>
3、結(jié)果展示:
放鼠標(biāo)之前:
當(dāng)鼠標(biāo)放在導(dǎo)航欄第一個“首頁”之后:
到此這篇關(guān)于使用Html+Css實現(xiàn)簡易導(dǎo)航欄功能(導(dǎo)航欄遇到鼠標(biāo)切換背景顏色)的文章就介紹到這了,更多相關(guān)html 導(dǎo)航欄內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持腳本之家!
相關(guān)文章
使用HTML+Css+transform實現(xiàn)3D導(dǎo)航欄的示例代碼
這篇文章主要介紹了使用HTML+Css+transform實現(xiàn)3D導(dǎo)航欄的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著2021-03-31html+css+js實現(xiàn)導(dǎo)航欄滾動漸變效果
這篇文章主要介紹了html+css+js實現(xiàn)導(dǎo)航欄滾動漸變效果,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-01-28Html5導(dǎo)航欄吸頂方案原理與對比實現(xiàn)
這篇文章主要介紹了Html5導(dǎo)航欄吸頂方案原理與對比實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起2020-06-10- 這篇文章主要介紹了html5 橫向滑動導(dǎo)航欄的方法示例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)2020-05-08
- 這篇文章主要介紹了基于html+css 實現(xiàn)簡易導(dǎo)航欄功能,主要就是css(級聯(lián)樣式表)對html的內(nèi)容做格式化。具體內(nèi)容詳情大家跟隨小編一起通過本文學(xué)習(xí)吧2021-04-07
- 本篇文章給大家分享基于html和CSS3制作簡單側(cè)邊導(dǎo)航欄,效果簡單大方,需要的朋友可以從參考下2016-02-25
- 本篇文章給大家分享基于html和CSS3制作酷炫的導(dǎo)航欄,效果非常美觀,需要的朋友可以從參考下2015-09-23