CSS 具有多个渐变和倾斜部分的背景
CSS background with multiple gradients and a skewed part
我正在尝试根据图片创建蓝色背景:multiple css backgrounds with skewed part
到目前为止,我能够完成倾斜渐变部分或渐变本身。
background: linear-gradient(170deg, #031085 80%, #fff 80%); // skew
background: linear-gradient(90deg, #031085 10%, #0F69EF 80%); // linear
你知道如何将它们连接在一起以获得图像上的结果吗?
css 上没有多重渐变背景。如果你愿意,你可以在背景上添加多个选项
例如:
background:
linear-gradient(
rgba(255, 0, 0, 0.45),
rgba(255, 0, 0, 0.45)
),
url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/3/owl1.jpg);
}
有关更多详细信息,您可以查看此来源:https://css-tricks.com/css-basics-using-multiple-backgrounds/
或者
您可以添加两个堆叠的 div 标签,您可以为它们分配div相同的背景
<div class="background1"></div>
<div class="background2"></div>
只需像下面这样:
html {
height:100%;
background:
linear-gradient(170deg, transparent 80%, #fff 80%),
linear-gradient(90deg, #031085 10%, #0F69EF 80%)
}
我正在尝试根据图片创建蓝色背景:multiple css backgrounds with skewed part
到目前为止,我能够完成倾斜渐变部分或渐变本身。
background: linear-gradient(170deg, #031085 80%, #fff 80%); // skew
background: linear-gradient(90deg, #031085 10%, #0F69EF 80%); // linear
你知道如何将它们连接在一起以获得图像上的结果吗?
css 上没有多重渐变背景。如果你愿意,你可以在背景上添加多个选项 例如:
background:
linear-gradient(
rgba(255, 0, 0, 0.45),
rgba(255, 0, 0, 0.45)
),
url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/3/owl1.jpg);
}
有关更多详细信息,您可以查看此来源:https://css-tricks.com/css-basics-using-multiple-backgrounds/
或者
您可以添加两个堆叠的 div 标签,您可以为它们分配div相同的背景
<div class="background1"></div>
<div class="background2"></div>
只需像下面这样:
html {
height:100%;
background:
linear-gradient(170deg, transparent 80%, #fff 80%),
linear-gradient(90deg, #031085 10%, #0F69EF 80%)
}