CSS自適應(yīng)底部導(dǎo)航是一種實(shí)現(xiàn)移動(dòng)端頁(yè)面布局的常見(jiàn)方法。與其他布局方式相比,它能夠很好地適應(yīng)不同的設(shè)備分辨率,使得頁(yè)面看起來(lái)更加美觀,提高用戶的體驗(yàn)。
.nav{ position: fixed; left: 0; bottom: 0; background-color: #f5f5f5; width: 100%; display: flex; justify-content: space-around; z-index: 10; } .nav a{ display: block; text-align: center; padding: 12px; text-decoration: none; color: #666; font-size: 14px; } .nav a.active{ color: #2380e6; }
以上代碼是一個(gè)簡(jiǎn)單的自適應(yīng)底部導(dǎo)航,在頁(yè)面的底部固定位置,通過(guò)flex布局均分整個(gè)屏幕寬度。每一個(gè)導(dǎo)航項(xiàng)都是一個(gè)a標(biāo)簽,設(shè)置了居中對(duì)齊、圓角邊框、字體顏色等樣式。當(dāng)某個(gè)導(dǎo)航項(xiàng)被選中時(shí),添加一個(gè)active類,改變字體顏色。
通過(guò)以上代碼,我們可以輕松實(shí)現(xiàn)一個(gè)適用于各種移動(dòng)設(shè)備的底部導(dǎo)航欄,方便用戶快速切換頁(yè)面。