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

css 點擊波浪效果

榮姿康2年前12瀏覽0評論

CSS點擊波浪效果是一種酷炫的交互體驗,可以讓網站更加生動活潑。下面我們來學習一下如何實現這種效果。

.btn {
position: relative; /* 確保偽元素定位不脫離按鈕 */
background-color: #fff;
color: #333;
padding: 6px 12px;
font-size: 16px;
border: none;
border-radius: 5px;
cursor: pointer;
}
.btn::before {
content: '';
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
border-radius: inherit; /* 繼承按鈕的圓角 */
z-index: -1; /* 將偽元素置于按鈕下面 */
opacity: 0;
transition: opacity .3s ease-out; /* 設置過渡效果 */
background-image: linear-gradient(45deg, #008CBA, #673AB7); /* 設置背景漸變色 */
}
.btn:hover::before {
opacity: 0.3; /* 鼠標經過按鈕時顯示偽元素 */
}
.btn:active::before {
opacity: 0.5; /* 鼠標按下按鈕時顯示偽元素 */
}

以上代碼使用了偽元素before來實現點擊波浪效果。我們首先給按鈕添加一個漸變色背景,然后利用偽元素before的z-index設置,將其置于按鈕下面。通過控制偽元素的opacity,實現了鼠標經過和按下時的不同效果。

值得注意的是,我們使用了transition屬性來實現過渡效果,讓按鈕的交互更加自然流暢。