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

css3 箭頭民明暗效果

林國瑞2年前10瀏覽0評論

CSS3中提供了很多有趣的樣式效果,如今我們就來了解一下如何使用CSS3樣式實現箭頭明暗效果。

.arrow {
display: inline-block;
position: relative;
width: 10px;
height: 10px;
margin-right: 5px;
background-color: #333;
cursor: pointer;
transition: .2s ease-in-out;
}
.arrow::before,
.arrow::after {
content: '';
position: absolute;
right: -8px;
width: 0;
height: 0;
}
.arrow::before {
top: -6px;
border: 8px solid transparent;
border-bottom-color: #333;
}
.arrow::after {
top: 2px;
border: 8px solid transparent;
border-top-color: #333;
}
.arrow:hover {
background-color: #666;
}
.arrow:hover::before,
.arrow:hover::after {
width: 12px;
height: 12px;
transition-duration: .3s;
}
.arrow:hover::before {
left: -12px;
border-bottom-color: #666;
}
.arrow:hover::after {
left: -10px;
border-top-color: #666;
}

上面的CSS代碼中,我們定義了一個箭頭樣式的類名為“arrow”,通過CSS3的偽元素::before和::after來實現箭頭的兩側。

在箭頭默認狀態下,箭頭的顏色為黑色,鼠標懸浮在箭頭上方時,箭頭的顏色變為灰色,箭頭兩側的明暗效果通過過渡動畫實現。

以上就是使用CSS3實現箭頭明暗效果的方法,希望對你有所幫助。