欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

css導(dǎo)航條 下拉代碼

錢浩然2年前9瀏覽0評論
導(dǎo)航條是網(wǎng)站界面設(shè)計中不可或缺的一部分,而CSS是美化網(wǎng)頁的重要工具之一。CSS導(dǎo)航條下拉效果是很常見的,以下是一份CSS代碼示例:

HTML結(jié)構(gòu):

<ul class="nav">
<li><a href="#">首頁</a></li>
<li><a href="#">關(guān)于我們</a></li>
<li class="dropdown"><a href="#">產(chǎn)品</a>
<ul class="sub-nav">
<li><a href="#">產(chǎn)品1</a></li>
<li><a href="#">產(chǎn)品2</a></li>
<li><a href="#">產(chǎn)品3</a></li>
</ul>
</li>
<li><a href="#">聯(lián)系我們</a></li>
</ul>

CSS樣式:

.nav {
list-style-type: none;
margin: 0;
padding: 0;
background-color: #333;
}
.nav li {
float: left;
}
.nav li a {
display: block;
color: #fff;
text-align: center;
padding: 14px 16px;
text-decoration: none;
}
.dropdown:hover .sub-nav {
display: block;
}
.sub-nav {
display: none;
position: absolute;
background-color: #f9f9f9;
min-width: 160px;
z-index: 1;
}
.sub-nav li a {
color: #000;
padding: 12px 16px;
text-decoration: none;
display: block;
text-align: left;
}
.sub-nav li a:hover {
background-color: #ddd;
}

代碼解析:

  • 首先,我們定義了一個ul列表,并去掉了默認(rèn)的列表符號,設(shè)置背景顏色為#333。
  • 每一個導(dǎo)航項(xiàng)的li標(biāo)簽采用浮動效果。
  • a標(biāo)簽的樣式采用塊級顯示,文本顏色為白色,居中對齊,并設(shè)置內(nèi)邊距(padding),去除下劃線。
  • 定義了一個特殊的dropdown類名,表示導(dǎo)航條下方有下拉列表,且該類名導(dǎo)航項(xiàng)采用相對定位(relative)方便后續(xù)的絕對定位(absolute)。子標(biāo)簽ul屬于下拉列表的樣式進(jìn)行自定義設(shè)置,隱藏起來不展示,背景顏色為#f9f9f9。
  • 我們在效果中使用了:hover偽類,當(dāng)鼠標(biāo)停留在下拉列表導(dǎo)航項(xiàng)上時,就會觸發(fā)display:block樣式,將下拉列表展示出來。注意,當(dāng)鼠標(biāo)移開dropdown導(dǎo)航項(xiàng)時,下拉列表就又恢復(fù)到了display:none的狀態(tài)。
  • 設(shè)置下拉列表中每一個列表項(xiàng)的a標(biāo)簽的文字顏色為黑色,內(nèi)邊距為12px,而且文本居左對齊,當(dāng)鼠標(biāo)懸停時則改變背景顏色為灰色。