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

css js 圖片 虛化

錢良釵2年前12瀏覽0評論

虛化效果是現在很流行的一種UI設計,它能夠讓頁面看起來更加美觀。虛化技術主要應用在三個方面,分別是CSS,JS和圖片。

CSS虛化

最簡單的CSS虛化就是使用CSS3的blur屬性,它可以將一個元素進行高斯模糊效果。可以通過以下代碼來實現:

.blur {
-webkit-filter: blur(5px);
filter: blur(5px);
}

在這段代碼中,我們使用了“-webkit-filter”和“filter”屬性來實現虛化效果。其中,blur(5px)屬性值表示模糊程度,數值越高代表模糊程度越高。

JS虛化

JS虛化一般通過在頁面上添加一個canvas來實現。在畫布上繪制圖片,然后通過模糊處理將圖片變得虛化。代碼如下:

let canvas = document.createElement('canvas');
let context = canvas.getContext('2d');
canvas.width = 500;
canvas.height = 300;
let image = new Image();
image.src = 'image.jpg';
image.onload = function () {
context.drawImage(image, 0, 0, canvas.width, canvas.height);
stackBlurCanvasRGBA(canvas, 0, 0, canvas.width, canvas.height, 20);
}
document.body.appendChild(canvas);

在這段代碼中,我們使用了HTML5的canvas元素,通過繪制圖片實現了虛化效果。而“stackBlurCanvasRGBA”則是調用一個JS庫來實現模糊處理。其中,最后一個參數“20”代表模糊程度。

圖片虛化

圖片虛化則是直接處理圖片本身,通過添加模糊效果讓圖片變得虛化。可以使用PS等圖片軟件來實現。以下是一張虛化后的圖片:

虛化圖片

通過給圖片添加CSS的濾鏡特效中的blur屬性即可實現圖片虛化。同樣,“5px”代表模糊程度。