是否可以在渐变中使用另一个渐变作为其中一种颜色?
对于我的特定目的,我有一个从左到右的初始渐变:
linear-gradient(to right, red, darkgray);
但我希望深灰色部分实际上是从顶部到底部的渐变色:
linear-gradient(to bottom, darkgray, white);
我尝试了我认为会起作用的代码:
linear-gradient(to right, red, linear-gradient(to bottom, darkgray, white));
但是这似乎不起作用,我还没有看到有人写过在渐变中使用渐变的可能性。
编辑:不可能[CSS渐变是图像,无法用作其他渐变内的颜色],但@hungerstar在下面提供了一个很好的解决方法:在另一个渐变上叠加具有透明度的渐变。