Javascript 如何使用CSS创建具有2种或更多颜色的元素(链接),使其看起来像彩虹?

Javascript 如何使用CSS创建具有2种或更多颜色的元素(链接),使其看起来像彩虹?,javascript,html,css,d3.js,styles,Javascript,Html,Css,D3.js,Styles,在D3.js中设置节点之间链接的样式时,可以更改链接的颜色。在下面的代码中,我使用了非常厚的链接,宽度为10,颜色为灰色 link = svg.append("g") . . . .style("stroke", "grey") .style("stroke-width", "10px") 你们知道如何在一个链接中获得两种或更多颜色的链接样式吗?使链接看起来像彩虹?这意味着从链接开始到链接结束,链接有2种或更多颜色。我只尝试了D3.js,但没有成功。有人知道CSS解决方案吗 非常感谢 将是最好

在D3.js中设置节点之间链接的样式时,可以更改链接的颜色。在下面的代码中,我使用了非常厚的链接,宽度为10,颜色为灰色

link = svg.append("g")
.
.
.
.style("stroke", "grey")
.style("stroke-width", "10px")
你们知道如何在一个链接中获得两种或更多颜色的链接样式吗?使链接看起来像彩虹?这意味着从链接开始到链接结束,链接有2种或更多颜色。我只尝试了D3.js,但没有成功。有人知道CSS解决方案吗

非常感谢

将是最好的选择

#梯度1{
高度:200px;
背景:红色;/*用于不支持渐变的浏览器*/
背景:-webkit线性渐变(左、橙、黄、绿、青、蓝、紫);/*用于Safari 5.1至6.0*/
背景:-o-线性梯度(右、橙色、黄色、绿色、青色、蓝色、紫色);/*用于歌剧11.1至12.0*/
背景:-moz线性渐变(右、橙色、黄色、绿色、青色、蓝色、紫色);/*适用于Firefox 3.6至15*/
背景:线性渐变(向右,橙色,黄色,绿色,青色,蓝色,紫色);/*标准语法(必须是最后一个)*/
}
将是最佳选择

#梯度1{
高度:200px;
背景:红色;/*用于不支持渐变的浏览器*/
背景:-webkit线性渐变(左、橙、黄、绿、青、蓝、紫);/*用于Safari 5.1至6.0*/
背景:-o-线性梯度(右、橙色、黄色、绿色、青色、蓝色、紫色);/*用于歌剧11.1至12.0*/
背景:-moz线性渐变(右、橙色、黄色、绿色、青色、蓝色、紫色);/*适用于Firefox 3.6至15*/
背景:线性渐变(向右,橙色,黄色,绿色,青色,蓝色,紫色);/*标准语法(必须是最后一个)*/
}

您可以去生成渐变色,然后复制粘贴CSS中的代码

您可以去生成渐变色,然后复制粘贴CSS中的代码

,如果您想要多颜色文本,请使用:

.rainbow{
背景图片:-webkit渐变(线性、左上、右上、颜色停止(0,#f22)、颜色停止(0.15,#f2f)、颜色停止(0.3,#22f)、颜色停止(0.45,#2ff)、颜色停止(0.6,#2f2)、颜色停止(0.75,#2f2)、颜色停止(0.9,#ff2)、颜色停止(1,#f22));
背景图像:渐变(线性、左上、右上、颜色停止(0,#f22)、颜色停止(0.15,#f2f)、颜色停止(0.3,#22f)、颜色停止(0.45,#2ff)、颜色停止(0.6,#2f2)、颜色停止(0.75,#2f2)、颜色停止(0.9,#ff2)、颜色停止(1,#f22));
颜色:透明;
-webkit背景剪辑:文本;
背景剪辑:文本;
}

这是测试文本
,如果您想要多颜色文本,请使用:

.rainbow{
背景图片:-webkit渐变(线性、左上、右上、颜色停止(0,#f22)、颜色停止(0.15,#f2f)、颜色停止(0.3,#22f)、颜色停止(0.45,#2ff)、颜色停止(0.6,#2f2)、颜色停止(0.75,#2f2)、颜色停止(0.9,#ff2)、颜色停止(1,#f22));
背景图像:渐变(线性、左上、右上、颜色停止(0,#f22)、颜色停止(0.15,#f2f)、颜色停止(0.3,#22f)、颜色停止(0.45,#2ff)、颜色停止(0.6,#2f2)、颜色停止(0.75,#2f2)、颜色停止(0.9,#ff2)、颜色停止(1,#f22));
颜色:透明;
-webkit背景剪辑:文本;
背景剪辑:文本;
}

这是测试文本
我认为您应该使用CSS线性渐变作为元素的背景色。您可以使用渐变作为背景色。我认为您应该使用CSS线性渐变作为元素的背景色。您可以使用渐变作为背景色。哇,太棒了!。你知道吗,如果这对每个元素都有效?这也意味着中风?哇,这太棒了!。你知道吗,如果这对每个元素都有效?这也意味着中风?