Sam*_*son 27
你可以用box-shadow或完成这个radial-gradient.我们来看看第一个选项:
.box {
width: 300px; height: 300px;
box-shadow: inset 0 0 5em 1em #000;
background: url("http://lorempixel.com/300/300");
}
Run Code Online (Sandbox Code Playgroud)
这使用inset阴影覆盖元素背景图像.效果类似于您的示例照片:

您可以使用多个线性渐变或径向渐变来轻松完成此操作:
html {
min-height: 100%;
background:
radial-gradient(transparent, black),
url("http://lorempixel.com/500/500");
background-size: cover;
}
Run Code Online (Sandbox Code Playgroud)
小提琴:http://jsfiddle.net/jonathansampson/t8N5M/
