css - 如何用相反方向的CSS制作两条对角线背景?
问题描述
我知道关于这个有一些关于 SO 的问题,但我发现大多数问题都处理背景分成两种颜色。而且我不知道如何定制它以适应我想要制作的东西。
我需要这样的背景:
到目前为止,无论我尝试了什么,我似乎都无法让另一条线朝相反的方向前进。有人可以帮帮我吗?
这是我到目前为止得到的:
.background {
height: 500px;
background-color: #894325;
background-image: -webkit-linear-gradient(-78deg, #894325 70%, #e9e9e9 30%);
}
<div class="background">
</div>
它看起来不像它应该的那样遥远?我使用了错误的方法还是?谢谢!
解决方案
使用两个渐变,例如:
.background {
height: 500px;
background-color: #894325;
background: linear-gradient(172deg, rgba(137, 67, 37, 1) 50%, transparent 50%), linear-gradient(8deg, transparent 50%, rgba(233, 233, 233, 233) 50%);
}
<div class="background">
</div>
推荐阅读
- google-cloud-functions - 谷歌函数调用另一个谷歌函数:statusCodeError 500
- neo4j - Neo4j - 路径上的 WHERE 否定不起作用
- constraints - 大于运算符的约束误差
- regex - 如何匹配下面的 4 位或 5 位数字?
- java - 调用 sum 方法
- javascript - 自动替换 RegEx JavaScript 中的参数
- r - 如何在r中获取数据框中重复值的下一个元素?
- firefox - 之前设置的“Samesite: Strict”cookie 在 document.cookie Firefox 和 Safari 中不可用
- r - 如何根据特定变量的变化删除观察结果?
- sql-server - 搜索以确定一个表中的键值是否永远不会与另一表中的键值匹配