XDの背景のぼかしをCSSで再現

最終更新日

【XD 背景のぼかし】
ぼかし量:30
明るさ:20
効果の不透明度:50

XDで上記のような設定のオブジェクトがある場合、次のようにCSSを書くとうまく反映できると思います。

.container{
	position: relative;
	width: 100%;
	height: 100vh;
	background: rgba($color: #fff, $alpha: .5);
	&::before {
		content: '';
		display: block;
		width: 100%;
		height: 100%;
		position: absolute;
		left: 0;
		top: 0;
		backdrop-filter: blur(30px) brightness(1.2);
		-webkit-backdrop-filter: blur(30px) brightness(1.2);
	}
}

疑似要素にぼかし量と明るさをbackdrop-filterで設定し、親要素に背景色と透過率を設定するといいですね。