-webkit-gradient 中的堆栈渐变

发布于 2024-09-25 19:04:29 字数 86 浏览 12 评论 0原文

我可以将 3 个渐变合并为一个 -webkit-gradient 吗?我想要一个图像,该图像具有“背景”和“中景”的径向渐变以及“前景”的线性渐变。这可能吗?

Can I combine 3 gradients into one -webkit-gradient? I want to have an image that has a radial gradient for the "background" and "middle-ground" and a linear gradient for the "foreground". Is this possible?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

尴尬癌患者 2024-10-02 19:04:29

是的,这是可能的。使用三个重叠元素(div 与其他元素一样好),每个元素用于背景、中间和前景。使用透明作为基础颜色,为每个样式设置自己的渐变,其他样式将显示出来。


编辑:这是一个两层版本,可以帮助您入门:http://jsbin.com /awali (需要 Webkit 浏览器)

Yes, it is possible. Use three overlapping elements (divs are as good as any other), one each for the back-, mid-, and foregrounds. Style each one with its own gradient, using transparent as the underlying color, and the others will show through.


Edit: here's a two-layer version that should help get you started: http://jsbin.com/awali (requires a Webkit browser)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文