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

css 導航欄滑塊效果

劉柏宏1年前8瀏覽0評論

CSS導航欄滑塊效果是一種常用于網頁制作中提高可讀性的效果。通過設置CSS樣式,鼠標指向導航欄標簽時,滑塊可以實現跟隨移動的效果,可提高用戶體驗。

nav{
display: flex;
justify-content: space-between;
align-items: center;
padding: 0 10px;
}
.nav-link{
position: relative;
color: #555;
text-decoration: none;
font-size: 14px;
padding: 10px;
transition: .3s ease;
}
.nav-link:hover{
color: #333;
}
.nav-link:before{
content: "";
position: absolute;
width: 100%;
height: 6px;
bottom: -2px;
left: 0;
z-index: -1;
background: #ddd;
transition: .3s ease;
}
.nav-link:hover:before{
height: 100%;
background: #666;
}
.active-link:before{
height: 100%;
background: #666;
}

代碼中,設置了一個navigation標簽,應用了flex布局,使得導航鏈接能夠相對等距地排列。每個鏈接都是relative定位,也就是說,它們所包含的樣式是相對于自身的。在hover過程中,鏈接的顏色發生改變,同時,每個鏈接都有一個:before的偽元素,這是滑塊的實現方式。當鼠標指向鏈接時,偽元素的高度從下部開始向上移動,直至充滿整個鏈接覆蓋。

active-link是指當前所處頁面的鏈接,因此,在這里偽元素需要設置為充滿整個鏈接處于激活狀態。