CSS實(shí)現(xiàn)兩個(gè)元素相融效果(粘滯效果)
發(fā)布時(shí)間:2020-10-12 17:05:31 作者:heath_learning
我要評(píng)論
這篇文章主要介紹了CSS實(shí)現(xiàn)兩個(gè)元素相融效果(粘滯效果),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
記得前幾年手機(jī)版淘寶左下角有個(gè)狠有意思的圓形按鈕,點(diǎn)擊后會(huì)出現(xiàn)幾個(gè)小按鈕,并且出場(chǎng)動(dòng)畫很有意思,后面才知道這種效果叫“粘滯”效果,如圖:

那這種效果到底用了什么屬性呢?答案是主要用了filter:blur()屬性,及filter:contrast()屬性配合
<style>
body{
margin: 0;
padding: 0;
}
.box{
position: relative;
width: 500px;
height: 500px;
filter: contrast(20);
/* 背景色一定要為實(shí)底色,否則兩個(gè)元素邊緣會(huì)有模糊效果 */
background-color: #fff;
}
.circle-big{
position: absolute;
top: 20px;
left: 100px;
width: 100px;
height: 100px;
border-radius: 50%;
filter: blur(6px);
box-sizing: border-box;
animation: toRight 3s ease-out infinite;
background-color: #333;
}
.circle-small{
position: absolute;
top: 35px;
left: 220px;
width: 60px;
height: 60px;
border-radius: 50%;
filter: blur(6px);
box-sizing: border-box;
animation: toLeft 3s ease-out infinite;
background-color: #FFFC00;
}
@keyframes toRight{
50%{
left: 150px;
}
}
@keyframes toLeft{
50%{
left: 150px;
}
}
</style>
<div class="box">
<div class="circle-big"></div>
<div class="circle-small"></div>
</div>
最終效果如圖:

到此這篇關(guān)于CSS實(shí)現(xiàn)兩個(gè)元素相融效果(粘滯效果)的文章就介紹到這了,更多相關(guān)CSS兩個(gè)元素相融內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持腳本之家!
相關(guān)文章
現(xiàn)如今網(wǎng)頁(yè)越來(lái)越趨近于動(dòng)畫,相信大家平時(shí)瀏覽網(wǎng)頁(yè)或多或少都能看到一些動(dòng)畫效果,今天我們來(lái)做一個(gè)有意思的動(dòng)畫效果,通過(guò) css3 實(shí)現(xiàn)元素融合效果,感興趣的朋友跟隨小編2023-02-14
CSS 一行代碼實(shí)現(xiàn)頭像與國(guó)旗的融合
在 CSS 中使用 mask 遮罩,一行代碼實(shí)現(xiàn)頭像與國(guó)旗的融合效果,那么,將一張國(guó)旗圖片與我們的頭像,快速得到想要的頭像,使用 CSS 如何簡(jiǎn)單實(shí)現(xiàn)呢?感興趣的朋友跟隨小編一2021-10-21
html+css實(shí)現(xiàn)充電水滴融合特效代碼
這篇文章主要介紹了html+css實(shí)現(xiàn)充電水滴融合特效代碼,代碼簡(jiǎn)單易懂,對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-01-28
純 CSS 實(shí)現(xiàn)蠟燭融化(水滴)的示例代碼
這篇文章主要介紹了純 CSS 實(shí)現(xiàn)蠟燭融化(水滴)的示例代碼,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一2020-11-11CSS 多圖片融合背景定位的應(yīng)用于優(yōu)缺點(diǎn)分析
萬(wàn)物都是相通的, 軟件和互聯(lián)網(wǎng)技術(shù)也一樣. 如果圖片作為網(wǎng)絡(luò)資源需要每個(gè)進(jìn)行連接來(lái)獲取, 那么 .js 文件和 .css 文件也是如此. 我們應(yīng)該將可能放在一起的資源綁起來(lái). 這樣2009-12-17
css實(shí)現(xiàn)交融文字效果的項(xiàng)目實(shí)踐
這篇文章將介紹如何使用CSS實(shí)現(xiàn)交融文字效果,這是一種獨(dú)特的標(biāo)題設(shè)計(jì),可以增加頁(yè)面的視覺(jué)吸引力和用戶體驗(yàn)。通過(guò)使用CSS的letter-spacing屬性,我們可以創(chuàng)建出字母之間交2023-04-27




