html - 渐变中的 CSS 渐变
问题描述
我想知道是否可以通过使用三个元素来实现这张照片中的渐变。我现在正在尝试使用三个部分:
最佳:background: linear-gradient(172deg,#FFFFFF 50%, #2D1E2F 50%);
中间:background-color: #2D1E2F;
底部:background: linear-gradient(172deg,#2D1E2F 50%, #FFFFFF 50% );
我已经尝试了一些东西,background: linear-gradient(172deg,#FFFFFF 50%, #2D1E2F 50%, #2D1E2F 5%, #674568 );
但是颜色不正确匹配。谢谢。
解决方案
您可以考虑clip-path
帮助您处理白色部分,然后使用任何类型的渐变:
.box {
width:350px;
height:500px;
background:linear-gradient(45deg,red,blue);
clip-path:polygon(0 20%,100% 0%,100% 80%,0% 100%)
}
<div class="box">
</div>
推荐阅读
- javascript - 电子调试器没有拦截来自 iframe 的响应
- angular - LitElement 组件在 Angular 上无法正常工作
- .net - 在 Linux 上使用 System.Management
- ajax - elementor弹出窗口中的Wordpress woocommerce结帐不会出现
- python - 使用 Homebrew 的 Python 和 Reticulate
- python - 根据匹配的键:值对在嵌套字典列表中组合嵌套字典
- geometry - 通过 Basler Camera 和 Simulink 进行圆检测
- python - 如何在第二级具有可变长度的MultiIndex DataFrame中获取第二级的所有最后一行
- android - 如何在 RecyclerAdapter ViewHolder 上实现 LifecycleOwner?
- javascript - 如何避免在 Places 评论网站上重复相同的地方?