溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

純css怎么實(shí)現(xiàn)的下拉導(dǎo)航欄附html結(jié)構(gòu)及css樣式

發(fā)布時(shí)間:2021-07-27 18:56:52 來源:億速云 閱讀:115 作者:chen 欄目:web開發(fā)

本篇內(nèi)容主要講解“純css怎么實(shí)現(xiàn)的下拉導(dǎo)航欄附html結(jié)構(gòu)及css樣式”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實(shí)用性強(qiáng)。下面就讓小編來帶大家學(xué)習(xí)“純css怎么實(shí)現(xiàn)的下拉導(dǎo)航欄附html結(jié)構(gòu)及css樣式”吧!

這里是html文件

代碼如下:

<!DOCTYPE html> <html> <head> <title>導(dǎo)航欄</title> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <link rel="stylesheet" type="text/css" href="css/navigator.css"> </head> <body> <div class="navigator"> <ul> <li> <a href="#">AAAA</a> <ul> <li><a href="#">A1</a></li> <li><a href="#">A2</a></li> <li><a href="#">A3</a></li> <li><a href="#">A4</a></li> <li><a href="#">A5</a></li> <li><a href="#">A6</a></li> </ul> </li> <li> <a href="#">BBBB</a> <ul> <li><a href="#">B1</a></li> <li><a href="#">B2</a></li> <li><a href="#">B3</a></li> <li><a href="#">B4</a></li> <li><a href="#">B5</a></li> <li><a href="#">B6</a></li> </ul> </li> <li> <a href="#">CCCC</a> <ul> <li><a href="#">C1</a></li> <li><a href="#">C2</a></li> <li><a href="#">C3</a></li> <li><a href="#">C4</a></li> <li><a href="#">C5</a></li> <li><a href="#">C6</a></li> </ul> </li> <li> <a href="#">DDDD</a> <ul> <li><a href="#">D1</a></li> <li><a href="#">D2</a></li> <li><a href="#">D3</a></li> <li><a href="#">D4</a></li> <li><a href="#">D5</a></li> <li><a href="#">D6</a></li> </ul> </li> <li> <a href="#">EEEE</a> <ul> <li><a href="#">E1</a></li> <li><a href="#">E2</a></li> <li><a href="#">E3</a></li> <li><a href="#">E4</a></li> <li><a href="#">E5</a></li> <li><a href="#">E6</a></li> </ul> </li> <li> <a href="#">FFFF</a> <ul> <li><a href="#">F1</a></li> <li><a href="#">F2</a></li> <li><a href="#">F3</a></li> <li><a href="#">F4</a></li> <li><a href="#">F5</a></li> <li><a href="#">F6</a></li> </ul> </li> <li> <a href="#">GGGG</a> <ul> <li><a href="#">G1</a></li> <li><a href="#">G2</a></li> <li><a href="#">G3</a></li> <li><a href="#">G4</a></li> <li><a href="#">G5</a></li> <li><a href="#">G6</a></li> </ul> </li> </ul> </div> </body> </html>

下面是css文件

代碼如下:

.navigator{/*當(dāng)然,寬度可以你自己定義*/ 
width: 100%; 
margin: 0; 
} 
.navigator ul{/*這里必須設(shè)置內(nèi)邊距和外邊距,因?yàn)闉g覽器會(huì)自動(dòng)給ul設(shè)定值,會(huì)把導(dǎo)航欄擠歪*/ 
padding: 0; 
margin: 0; 
list-style-type: none; 
} 
.navigator li{/*本來ul是豎直排列的,對(duì)所有l(wèi)i元素進(jìn)行float:left他就會(huì)自動(dòng)全部靠左*/ 
float: left; 
position :relative; 
} 
.navigator ul li a,.navigator ul li a:visited {/*這里設(shè)置text-decoration是為了防止a標(biāo)簽自己的樣式*/ 
display: block; 
text-align: center; 
text-decoration: none;/*不對(duì)文本設(shè)置效果 */ 
width: 184px;/*每一塊的寬度*/ 
height: 50px;/*每一塊的高度*/ 
color: black;/*文字顏色 */ 
border: 1px solid #fff;/*邊框大小和顏色 */ 
border-width: 1px 1px 0 0;/*四個(gè)邊框的寬度 ,注意,左右邊框沒有像素哦,仔細(xì)看導(dǎo)航欄左右有縫隙*/ 
background: #CCCCCC;/*背景顏色 */ 
line-height: 50px;/*這是一個(gè)技巧,這里將height和line-height設(shè)置為一樣的高度文字就會(huì)水平豎直居中 */ 
font-size: 17px; 
} 
.navigator ul li:hover a {/*這是一個(gè)css偽類,將鼠標(biāo)移上去的時(shí)候字體和背景都會(huì)變色,移開又會(huì)變回來 */ 
color: #fff; 
background: #CCCCFF; 
} 
.navigator ul li ul {/*這里是為了將導(dǎo)航欄里的內(nèi)容隱藏*/ 
display: none; 
} 
.navigator ul li:hover ul {/*這里就是彈出的下拉菜單了*/ 
display: block; 
position: absolute; 
top: 51px; 
left: 0; 
width: 185px; 
} 
.navigator ul li:hover ul li a {/*這里當(dāng)然是定義下拉菜單里的a標(biāo)簽了*/ 
display: block; 
background: #CCFFFF; 
color: #000; 
} 
.navigator ul li:hover ul li a:hover {/*這個(gè)是偽類,上面有說*/ 
background: #dfc184; 
color: #000; 
}


把css文件和html文件放在一個(gè)目錄下就可以看了,有不妥的地方還請(qǐng)指正

到此,相信大家對(duì)“純css怎么實(shí)現(xiàn)的下拉導(dǎo)航欄附html結(jié)構(gòu)及css樣式”有了更深的了解,不妨來實(shí)際操作一番吧!這里是億速云網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請(qǐng)聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI