色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

css3 伸縮導航欄

錢瀠龍2年前11瀏覽0評論

CSS3 伸縮導航欄是一種能夠自適應屏幕大小的網頁導航欄。通過使用CSS3的flex布局和媒體查詢等技術,使得導航欄在不同設備上的顯示效果更為友好,提升了網頁的用戶體驗。

/* CSS代碼 */
.navbar{
display: flex;
/* 將子元素在主軸(水平方向)上平分父容器 */
justify-content: space-between;
/* 設置父容器沿交叉軸(垂直方向)水平居中 */
align-items: center;
/* 給導航欄設置寬度,讓其適應頁面 */
width: 100%;
max-width: 1200px;
margin: 0 auto;
padding: 10px 20px;
/* 設置背景色和字體顏色 */
background-color: #333;
color: #fff;
}
.navbar__logo{
/* 設置logo圖片大小 */
width: 50px;
height: 50px;
}
.navbar__list{
/* 將子元素在主軸(水平方向)上平分父容器 */
display: flex;
justify-content: space-between;
/* 去除列表項的默認樣式 */
list-style: none;
margin: 0;
padding: 0;
}
.navbar__item{
/* 設置每個列表項之間的間距 */
margin-right: 20px;
}
.navbar__link{
/* 設置鏈接文字樣式 */
color: #fff;
font-size: 16px;
text-decoration: none;
}
/* 媒體查詢 */
@media screen and (max-width: 600px) {
.navbar{
flex-direction: column;
padding: 20px;
}
.navbar__list{
/* 改變主軸方向,讓列表項豎直排列 */
flex-direction: column;
margin-top: 20px;
margin-bottom: 20px;
}
.navbar__item{
margin-right: 0;
margin-bottom: 10px;
}
}

在上述代碼中,通過定義.navbar為flex容器,使得其內部的子元素.navbar__logo(logo圖片)、.navbar__list(導航鏈接列表)在水平方向上平分父容器,以此達到logo和導航鏈接水平排列的效果。通過設置媒體查詢來解決頁面縮小導致導航欄顯示不完全的問題,將導航欄變?yōu)樨Q直排列,更好地適應不同的設備屏幕。總之,CSS3 伸縮導航欄使得網頁導航欄更加實用,可以幫助用戶更方便地瀏覽網站內容。