如何创建淡出网格方块背景

问题描述 投票:0回答:2

我想创建一个淡出的网格背景。

到目前为止,我已经尝试过圆锥曲线渐变背景,但我不知道如何让它淡出

  background:
    conic-gradient(from 90deg at 1px 1px,#0000 90deg,grey 0) 
    0 0/50px 50px;
html css twitter-bootstrap
2个回答
4
投票

最简单的解决方案是添加一个额外的背景图像,其

linear-gradient
从透明变为白色:

body {
  background:
    linear-gradient(180deg, #FFF0 0%, #FFFF 100%) 0 0 / 100dvw 100dvh,
    conic-gradient(from 90deg at 1px 1px, #8880 90deg, #888F 0) center -1px / 50px 50px;
}

或者如果你使用一些身高:

* { margin:0; box-sizing: border-box; }

body {
  min-height: 100vh;
  background:
    linear-gradient(180deg, #FFF0 0%, #FFFF 100%),
    conic-gradient(from 90deg at 1px 1px, #8880 90deg, #888F 0) center -1px / 50px 50px;
}


-2
投票
  1. 您可以使用
    { filter: blur(4px); } 
    参考: 这是一个链接
© www.soinside.com 2019 - 2024. All rights reserved.