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

css 分類導航和菜單

傅智翔1年前6瀏覽0評論

CSS(層疊樣式表)是一種用于設計網頁樣式的語言,通過CSS,可以實現網頁元素的美化和排版。其中,分類導航和菜單是常見的網頁設計元素,下面介紹一些CSS實現分類導航和菜單的方法。

首先,分類導航和菜單可以用ul和li標簽來實現。ul標簽表示一個無序列表,li標簽表示列表項。通過調整CSS樣式,可以實現分類導航和菜單的效果。

ul {
list-style-type: none; /*去掉列表前面的符號*/
margin: 0;
padding: 0;
overflow: hidden;
background-color: #333; /*設置背景顏色*/
}
li {
float: left; /*讓每個列表項浮動到左邊*/
}
li a {
display: block;
color: white; /*設置字體顏色*/
text-align: center;
padding: 14px 16px; /*設置內邊距*/
text-decoration: none;
}
li a:hover {
background-color: #111; /*鼠標移過時,設置背景色*/
}

上述CSS樣式,可以實現一個簡單的分類導航效果。當用戶將鼠標懸停在每個列表項上時,背景顏色會隨之變化。

如果需要實現菜單的效果,可以在ul標簽中再嵌套一個ul標簽。這樣,每個列表項就可以展開一個子菜單。具體的CSS樣式如下:

ul {
list-style-type: none;
margin: 0;
padding: 0;
overflow: hidden;
background-color: #333;
}
li {
float: left;
}
li a, .dropbtn {
display: inline-block;
color: white;
text-align: center;
padding: 14px 16px;
text-decoration: none;
}
li a:hover:not(.active), .dropdown:hover .dropbtn {
background-color: #111;
}
.dropdown-content {
display: none; /*默認隱藏子菜單*/
position: absolute;
z-index: 1;
background-color: #f9f9f9;
min-width: 160px;
box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
}
.dropdown-content a {
color: black;
padding: 12px 16px;
text-decoration: none;
display: block;
text-align: left;
}
.dropdown-content a:hover {background-color: #f1f1f1}
.dropdown:hover .dropdown-content {
display: block; /*鼠標移過顯示子菜單*/
}

上述CSS樣式可以實現一個有子菜單的導航菜單。當鼠標移到某個列表項上時,其對應的子菜單會展開。子菜單的樣式由.dropdown-content實現。

CSS的分類導航和菜單實現方法還有很多,上面提供的只是其中一種。通過學習CSS技巧,可以設計出更加美觀和功能豐富的網頁菜單和導航。