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

css自適應導航條

陳好昌1年前5瀏覽0評論

CSS自適應導航條是Web開發中常用的一種技術,它可以根據瀏覽器窗口的大小和設備類型進行適配,讓網頁內容在不同設備上都得到良好的顯示效果。

.nav {
display: flex; /* 確保子元素水平排列 */
justify-content: space-between; /* 使子元素均勻分布于導航條兩端 */
align-items: center; /* 垂直居中 */
padding: 20px; /* 設置內邊距,增強美觀性 */
background-color: #333; /* 導航條背景色 */
color: #fff; /* 文字顏色 */
}
.nav-logo {
font-size: 24px; /* 設置字號 */
font-weight: bold; /* 設置字體加粗 */
text-decoration: none; /* 去除下劃線 */
color: #fff; /* 文字顏色 */
}
.nav-list {
display: flex; /* 確保子元素水平排列 */
list-style-type: none; /* 去除列表符號 */
}
.nav-item {
margin-left: 20px; /* 增加子元素之間的距離 */
}
.nav-link {
text-decoration: none; /* 去除下劃線 */
color: #fff; /* 文字顏色 */
}
/* 在窄屏設備上顯示菜單按鈕 */
@media screen and (max-width: 768px) {
.nav-list {
display: none; /* 隱藏列表 */
}
.nav-btn {
display: block; /* 顯示按鈕 */
font-size: 24px; /* 設置字號 */
background-color: #fff; /* 背景色 */
color: #333; /* 字體顏色 */
border: none; /* 去除邊框 */
padding: 10px; /* 設置內邊距 */
cursor: pointer;
}
/* 點擊按鈕后彈出下拉菜單 */
.nav-menu {
display: none; /* 初始隱藏 */
position: absolute; /* 設置位置 */
top: 70px; /* 與導航條距離 */
right: 20px; /* 靠右側 */
background-color: #333; /* 背景色 */
padding: 20px; /* 設置內邊距 */
box-shadow: 0 0 10px rgba(0, 0, 0, 0.5); /* 添加陰影效果 */
}
.nav-menu a {
display: block; /* 讓子元素成為塊級元素 */
margin-bottom: 10px; /* 增加子元素之間的距離 */
text-decoration: none; /* 去除下劃線 */
color: #fff; /* 文字顏色 */
}
/* 當下拉菜單可見時改變按鈕樣式 */
.nav-btn.active {
background-color: #333; /* 背景色 */
color: #fff; /* 文字顏色 */
}
.nav-btn.active + .nav-menu {
display: block; /* 顯示下拉菜單 */
}
}

通過上述代碼,實現了一個具有自適應功能的導航條,當瀏覽器窗口寬度小于768px時,在導航條末尾會自動顯示一個按鈕,點擊該按鈕可以彈出下拉菜單,用戶可以在菜單中選擇需要的內容,大大提高了網站的可用性。