CSS blur() 函數

定義和用法

CSS 的 blur() 濾鏡函數為元素應用模糊效果。值越大,模糊效果越強。

如果未指定值,則默認使用 0。

實例

例子 1

為 <h1> 和 <img> 元素應用不同的模糊效果:

h1 {
  filter: blur(2px);
}
#img1 {
  filter: blur(2px);
}
#img2 {
  filter: blur(6px);
}

親自試一試

例子 2

創建模糊背景:

img.background {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0px;
  top: 0px;
  z-index: -1;
  filter: blur(35px);
}

親自試一試

CSS 語法

blur(radius)
描述
radius

可選。指定模糊的半徑。值越大,模糊效果越強。

如果未指定值,則默認使用 0(無效果)。

技術細節

版本: CSS Filter Effects Module Level 1

瀏覽器支持

表格中的數字表示首個完全支持該函數的瀏覽器版本。

Chrome Edge Firefox Safari Opera
18 12 35 6 15

相關頁面

參考:CSS filter 屬性

參考:CSS brightness() 函數

參考:CSS contrast() 函數

參考:CSS drop-shadow() 函數

參考:CSS grayscale() 函數

參考:CSS hue-rotate() 函數

參考:CSS invert() 函數

參考:CSS opacity() 函數

參考:CSS saturate() 函數

參考:CSS sepia() 函數