利用svg頁面高斯模糊

先在頁面任意區域放上這段代碼
stdDeviation設置模糊量,最低0html

<svg style="display:none">
    <filter id="blur-effect-1">
        <feGaussianBlur stdDeviation="1"/>
    </filter>
    <filter id="blur-effect-2">
        <feGaussianBlur stdDeviation="2"/>
    </filter>
</svg>

在dom上調用模糊效果dom

document.body.style.filter='url(#blur-effect-2)' //調用2級模糊量

document.body.removeAttribute("style");//關閉模糊效果
相關文章
相關標籤/搜索