gpt4 book ai didi

javascript - 使用 Javascript 访问 webkit-gradient 属性

转载 作者:行者123 更新时间:2023-11-28 10:20:14 25 4
gpt4 key购买 nike

我正在尝试使用 Javascript 更改 DIV 部分的 webkit-gradient 属性。用户输入两种颜色作为渐变。然后,当用户单击按钮时,我希望 DIV 部分的背景显示用户选择的两种颜色的渐变。

谢谢

比努

最佳答案

如果您知道如何将渐变“控制”字符串放在一起,则只需将渐变表达式设置为元素“样式”上的“backgroundImage”值即可。

document.getElementById("yourDiv").style.backgroundImage = "-webkit-gradient(whatever)";

当然,“无论如何”部分有点复杂;也许你想要这样的东西:

var whatever = "linear, 0 0, 100 0, color-stop(0, " + color1 + "), color-stop(1, " + color2 + ")";

document.getElementById("yourDiv").style.backgroundImage = "-webkit-gradient(" + whatever + ")";

我刚刚制作的线端点;您具体使用什么取决于您想要渐变的外观,您可能应该自己尝试一下。 Here's a jsfiddle. (使用 jQuery,但只是勉强使用)。

关于javascript - 使用 Javascript 访问 webkit-gradient 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5790644/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com