摘要:說(shuō)明上次我們了解了一些濾鏡的基礎(chǔ)知識(shí),簡(jiǎn)單說(shuō)濾鏡屬性這次我們就來(lái)用的濾鏡實(shí)現(xiàn)一個(gè)火焰的效果。解釋要實(shí)現(xiàn)上面的火焰效果,我們先來(lái)了解一些必要的東西。上次我們說(shuō)過(guò)兩個(gè)濾鏡,和。
說(shuō)明
上次我們了解了一些css濾鏡的基礎(chǔ)知識(shí),
簡(jiǎn)單說(shuō) CSS濾鏡 filter屬性
這次我們就來(lái)用css的濾鏡實(shí)現(xiàn)一個(gè) 火焰的效果。
要實(shí)現(xiàn)上面的火焰效果,我們先來(lái)了解一些必要的東西。
上次我們說(shuō)過(guò)兩個(gè)濾鏡,blur 和 contrast。
blur 是給圖像設(shè)置高斯模糊,
contrast 是調(diào)整圖像的對(duì)比度,
他們一起使用會(huì)產(chǎn)生融合的效果。
效果圖
圖中 紅色背景 設(shè)置了 filter:contrast(20); 這點(diǎn)很重要,兩個(gè)圓設(shè)置了 filter:blur(10px); 如果還不清楚,我們對(duì)比看看。
好的知道這些,我們開始實(shí)現(xiàn)火焰效果吧。
大致需要這 3 步:
1、先用邊框畫出三角形
要知道,如果 width是0,height也是0,只用邊框的話,邊框是三角形的,我們看看 width 和 height 都是0的,但邊框?qū)挾仁?00px的元素的樣子
上圖,4邊的邊框顏色是不一樣的,我們很清楚的看見(jiàn)了4個(gè)三角形,我們現(xiàn)在需要下面這樣一個(gè)東西,相信大家知道怎么實(shí)現(xiàn)了。
2、調(diào)整三角形的大小與顏色,實(shí)現(xiàn)類似火焰的樣子
這一步很簡(jiǎn)單,我們只需要在上面已經(jīng)實(shí)現(xiàn)的三角形上加這三行代碼
border-radius: 45%; transform: scaleX(.4); filter: blur(20px) contrast(30);
效果圖
3、讓火焰動(dòng)起來(lái)
這一步算是比較麻煩的了,不過(guò)也很好理解,就是利用上面提到的融合效果,讓許多小圓隨機(jī)的穿過(guò)這個(gè)三角形就可以了,看看下面這張圖,就能理解原理。
好的,理解這些看代碼絕對(duì)很容易了。
完成代碼
總結(jié)
這次,說(shuō)的火焰效果就結(jié)束了,css的濾鏡當(dāng)然還能實(shí)現(xiàn)其他更有趣的效果,那就等大家自己去探索了。
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/51441.html
摘要:說(shuō)明上次我們了解了一些濾鏡的基礎(chǔ)知識(shí),簡(jiǎn)單說(shuō)濾鏡屬性這次我們就來(lái)用的濾鏡實(shí)現(xiàn)一個(gè)火焰的效果。解釋要實(shí)現(xiàn)上面的火焰效果,我們先來(lái)了解一些必要的東西。上次我們說(shuō)過(guò)兩個(gè)濾鏡,和。 說(shuō)明 上次我們了解了一些css濾鏡的基礎(chǔ)知識(shí), 簡(jiǎn)單說(shuō) CSS濾鏡 filter屬性 這次我們就來(lái)用css的濾鏡實(shí)現(xiàn)一個(gè) 火焰的效果。 解釋 showImg(https://segmentfault.co...
摘要:說(shuō)明上次我們了解了一些濾鏡的基礎(chǔ)知識(shí),簡(jiǎn)單說(shuō)濾鏡屬性這次我們就來(lái)用的濾鏡實(shí)現(xiàn)一個(gè)火焰的效果。解釋要實(shí)現(xiàn)上面的火焰效果,我們先來(lái)了解一些必要的東西。上次我們說(shuō)過(guò)兩個(gè)濾鏡,和。 說(shuō)明 上次我們了解了一些css濾鏡的基礎(chǔ)知識(shí), 簡(jiǎn)單說(shuō) CSS濾鏡 filter屬性 這次我們就來(lái)用css的濾鏡實(shí)現(xiàn)一個(gè) 火焰的效果。 解釋 showImg(https://segmentfault.co...
摘要:解釋的濾鏡,也就是屬性,主要有下面這幾個(gè)屬性值模糊亮度注意值是,圖像無(wú)變化。超過(guò),變亮,小于,變暗。陰影注意這個(gè)與都是在說(shuō)陰影,但還是有區(qū)別的,看下圖。簡(jiǎn)單說(shuō)通過(guò)的濾鏡實(shí)現(xiàn)火焰效果 說(shuō)明 濾鏡主要是用來(lái)實(shí)現(xiàn)圖像的各種特殊效果,css的濾鏡是很神奇的。 解釋 css的濾鏡,也就是filter屬性,主要有下面這幾個(gè)屬性值 blur(模糊) showImg(https:/...
閱讀 2679·2021-09-28 09:35
閱讀 3317·2021-09-03 10:28
閱讀 2973·2019-08-30 15:43
閱讀 1530·2019-08-30 14:04
閱讀 1887·2019-08-29 17:02
閱讀 1881·2019-08-26 13:59
閱讀 784·2019-08-26 11:51
閱讀 3348·2019-08-23 17:16