【发布时间】:2018-07-01 17:15:58
【问题描述】:
如何通过 css 在单个部分(div)中绘制这样的形状?
目前我使用了两个 div 检查我的代码
这个想法很简单,从水平中间,黑色首先需要下降 45 度直到下一个 100 像素,然后它应该下降 180 度,剩下的部分。所有这些都需要为单个容器/部分/div 完成。
.grad {
height:100px;
width:100%;
background:linear-gradient(45deg, white 50%, black 0),
linear-gradient(blue 20%, black 0);
}
.grad1 {
height:100px;
width:100%;
background:linear-gradient(-130deg, orange 0%, black 0),
linear-gradient(blue 20%, black 0);
}
<div class="grad1">
</div>
<div class="grad">
</div>
请指导我通过css在单个div中实现这样的背景
【问题讨论】:
-
@TemaniAfif,请您提供的解决方案对我没有用。请从重复中删除它并帮助我
-
你确定吗?你检查了右翼的所有相关链接?你在谷歌上做了更多的搜索? ...您应该自己尝试一些事情,然后在您遇到问题的地方返回您的代码。我给你的链接是一个好的开始。如果您还使用“倾斜背景 div”进行搜索,您将获得越来越多的代码。
-
是的,我确定我试过了,但无法达到我想要的效果
标签: css background linear-gradients