css Backdrop Filters实现模糊、亮度、 对比度、 灰度、色相、饱和度、反转效果代码
代码语言:html
所属分类:布局界面
代码描述:css Backdrop Filters实现模糊、亮度、 对比度、 灰度、色相、饱和度、反转效果代码,Backdrop Filters 是 CSS3 中的一种新特性,它可以在元素的背景区域添加一层半透明的滤镜效果,使得元素的背景更加模糊或者变暗,从而提高页面的视觉效果。Backdrop Filters 可以应用于所有元素,包括图片、文字、边框等。 要使用 Backdrop Filters,你可以在 CSS 样式中为元素添加 backdrop-filter 属性,然后指定一个滤镜效果,例如模糊或者灰度。
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en" > <head> <meta charset="UTF-8"> <style> /* --------------------- */ /* Filters ✨✨✨ */ /* --------------------- */ :root { --filter-blur: 10px; --filter-brightness: 60%; --filter-contrast: 60%; --filter-grayscale: 30%; --filter-hue-rotate: 30%; --filter-saturate: 30%; --filter-invert: 100%; } .Filter[data-filter-name="blur"] .Filter-lens { backdrop-filter: blur(var(--filter-blur)); } .Filter[data-filter-name="brightness"] .Filter-lens { backdrop-filter: brightness(var(--filter-brightness)); } .Filter[data-filter-name="contrast"] .Filter-lens { backdrop-filter: contrast(var(--filter-contrast)); } .Filter[data-filter-name="grayscale"] .Filter-lens { backdrop-filter: grayscale(var(--filter-grayscale)); } .Filter[data-filter-name="hue-rotate"] .Filter-lens { backdrop-filter: hue-rotate(var(--filter-hue-rotate)); } .Filter[data-filter-name="saturate"] .Filter-lens { backdrop-filter: saturate(var(--filter-saturate)); } .Filter[data-filter-name="invert"] .Filter-lens { backdrop-filter: invert(var(--filter-invert)); } /* --------------------- */ /* Global style */ /* --------------------- */ body::before { content: ""; position: fixed; z-index: -1; inset: 0; background-image: url('//repo.bfw.wiki/bfwrepo/image/646f5a527911e.png'); background-size: cover; background-position: center center; } .Header { display: flex; justify-content: space-between; flex-wrap: wrap; padding: 12px 24px; border-bottom: 1px solid #fff; font-weight: 700; color: #fff; backdrop-filter: blur(10px) brightness(60%); } .Container { position: absolute; top: 50%; left: 50%; } .Filter { display: inline-block; position: absolute; top: 0; left: 0;.........完整代码请登录后点击上方下载按钮下载查看
网友评论0