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

css3 水波紋特效

老白2年前11瀏覽0評論

CSS3是一個大大增強了網(wǎng)頁設計和開發(fā)的技術(shù),它能夠?qū)崿F(xiàn)許多炫酷的效果。今天我們將介紹一種使用CSS3創(chuàng)建的水波紋特效。水波紋特效是一種優(yōu)雅而又有趣的元素,可以幫助你的網(wǎng)站增加活力。

.button {
display: inline-block;
position: relative;
overflow: hidden;
cursor: pointer;
background: #4CAF50;
color: white;
padding: 12px 24px;
font-size: 20px;
border: 0;
border-radius: 6px;
}
.button:after {
content: "";
display: block;
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
background: radial-gradient(circle, #fff 10%, transparent 10.01%);
background-size: 10px 10px;
background-position: 50%;
transform: scale(10, 10);
opacity: 0;
transition: transform .5s, opacity 1s;
}
.button:hover:after {
 transform: scale(0, 0);
 opacity: .2;
 transition: transform 0s, opacity .5s;
}

以上代碼將創(chuàng)建一個水波紋特效的按鈕。預覽效果如下:

在這個例子中,我們使用radial-gradient來創(chuàng)建水波紋特效的背景。這個函數(shù)將創(chuàng)建一個放射狀的顏色漸變,我們指定漸變中心點位于50%的位置。在:after中,我們將opacity設置為0,這樣它最開始是不可見的。當我們懸停在按鈕上時,我們會將opacity的值設置為0.2,并在半秒內(nèi)將transform的值設置為0,0,實現(xiàn)水波紋效果的形態(tài)變化。

這個水波紋特效的創(chuàng)建只用到了CSS3的基礎(chǔ)功能,對于初學者非常友好。所以嘗試制作一個屬于你自己的水波紋按鈕,讓你的網(wǎng)站更加生動有趣。