Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/433.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 不同颜色的进度条_Javascript_Html_Css_Progress Bar - Fatal编程技术网

Javascript 不同颜色的进度条

Javascript 不同颜色的进度条,javascript,html,css,progress-bar,Javascript,Html,Css,Progress Bar,你会如何在CSS的进度条,将有颜色的基础上的价值观等从0%到20%的红色,20%到40%的蓝色。。。此外,我希望始终显示颜色,而不仅仅是当它达到值时(因此进度条的一部分将是红色,一部分是蓝色,以及beggining中的其他颜色,并且颜色将随着值的下降而消失).您可以通过将进度条嵌套在父元素中并应用css属性overflow:hidden来实现这一点 您可以将类条形裁剪器的宽度更改为所需的百分比。i、 e.calc(300px*0.6)将显示60%的条形图 .bar裁剪器{ 宽度:计算(300p

你会如何在CSS的进度条,将有颜色的基础上的价值观等从0%到20%的红色,20%到40%的蓝色。。。此外,我希望始终显示颜色,而不仅仅是当它达到值时(因此进度条的一部分将是红色,一部分是蓝色,以及beggining中的其他颜色,并且颜色将随着值的下降而消失).

您可以通过将进度条嵌套在父元素中并应用css属性
overflow:hidden
来实现这一点

您可以将类
条形裁剪器的
宽度
更改为所需的百分比。i、 e.
calc(300px*0.6)
将显示60%的条形图

.bar裁剪器{
宽度:计算(300px*0.8);
高度:20px;
溢出:隐藏;
位置:绝对位置;
}
.棒材包装机{
宽度:300px;
高度:20px;
显示器:flex;
位置:绝对位置;
}
.钢筋包装跨度{
宽度:100%;
身高:100%;
}
.酒吧包装{
背景色:#163f5f;
}
.酒吧包装{
背景色:#21639b;
}
.酒吧包装{
背景色:#3caea3;
}
.酒吧包装{
背景色:#f6d65b;
}
.酒吧包装{
背景色:#ed543b;
}

您可以通过将进度条嵌套在父元素中并应用css属性
overflow:hidden
来实现这一点

您可以将类
条形裁剪器的
宽度
更改为所需的百分比。i、 e.
calc(300px*0.6)
将显示60%的条形图

.bar裁剪器{
宽度:计算(300px*0.8);
高度:20px;
溢出:隐藏;
位置:绝对位置;
}
.棒材包装机{
宽度:300px;
高度:20px;
显示器:flex;
位置:绝对位置;
}
.钢筋包装跨度{
宽度:100%;
身高:100%;
}
.酒吧包装{
背景色:#163f5f;
}
.酒吧包装{
背景色:#21639b;
}
.酒吧包装{
背景色:#3caea3;
}
.酒吧包装{
背景色:#f6d65b;
}
.酒吧包装{
背景色:#ed543b;
}

如果您试图根据当前进度实现渐变进度条,请尝试CSS中的
linear-gradient()
属性

以下是一个工作模型:

#程序条控制{
宽度:75vw;
高度:2.5em;
}
#进度条控制#进度条{
背景:#ffff;
宽度:100%;
身高:100%;
边框颜色:#000;
边框样式:实心;
边界半径:50px;
溢出:隐藏;
位置:相对位置;
}
#程序条控制#程序条#背景{
宽度:100%;
身高:100%;
位置:绝对位置;
排名:0;
左:0;
/*实物*/
背景:线性梯度(-90度,紫色,#30b3fc,#70dc23,黄色,橙色,#ff1076);
-webkit剪辑路径:插入(0 100%0 0);
剪辑路径:插入(0 100%0 0);
过渡:所有3s;
-webkit转换:所有3s;
}
#程序条控制:悬停#程序条#背景{
-webkit剪辑路径:插入(0);
剪辑路径:插入(0);
}
彩虹进度条
试着把鼠标悬停在吧台上


如果您试图根据当前进度实现渐变进度条,请尝试CSS中的
linear-gradient()
属性

以下是一个工作模型:

#程序条控制{
宽度:75vw;
高度:2.5em;
}
#进度条控制#进度条{
背景:#ffff;
宽度:100%;
身高:100%;
边框颜色:#000;
边框样式:实心;
边界半径:50px;
溢出:隐藏;
位置:相对位置;
}
#程序条控制#程序条#背景{
宽度:100%;
身高:100%;
位置:绝对位置;
排名:0;
左:0;
/*实物*/
背景:线性梯度(-90度,紫色,#30b3fc,#70dc23,黄色,橙色,#ff1076);
-webkit剪辑路径:插入(0 100%0 0);
剪辑路径:插入(0 100%0 0);
过渡:所有3s;
-webkit转换:所有3s;
}
#程序条控制:悬停#程序条#背景{
-webkit剪辑路径:插入(0);
剪辑路径:插入(0);
}
彩虹进度条
试着把鼠标悬停在吧台上


您同意使用JS进行此操作吗?你的问题在技术上说是“CSS”,但使用JS/jQuery会容易得多。是的,当然。谢谢你,对我的错误感到抱歉。如果可能的话,我更喜欢JS,但也可以处理jQuery。你想在进度条上获得彩虹效果吗?你同意使用JS吗?你的问题在技术上说是“CSS”,但使用JS/jQuery会容易得多。是的,当然。谢谢你,对我的错误感到抱歉。如果可能的话,我更喜欢JS,但也可以处理jQuery。你想在进度条上获得彩虹效果吗?他不能用
linear-gradient()
设置一个进度条吗?是的,绝对可以。但是在我看来,带有硬边的渐变的css不是很漂亮。他难道不能用
linear-gradient()
来设置一个条吗?是的,绝对可以。但是在我看来,带有硬边的渐变的css不是很漂亮。如果这是你正在寻找的答案,请接受这个答案,这样将来的用户可能会发现这篇文章很有用。如果这是你正在寻找的答案,请接受这个答案,这样将来的用户可能会发现这篇文章很有用。