CSS3制作彩色进度条样式的代码示例分享

2020-05-06 09:21:02易采站长站整理

2016623121331800.jpg (330×50)

三、制作静态的绿色进度条
html代码:

XML/HTML Code复制内容到剪贴板

<div> <span style="width:80%;"></span> </div>  

css代码:

CSS Code复制内容到剪贴板

.green span{   
 background-color:#00ff24;   
 box-shadow:rgba(255,255,255,0.7)0 5px 5px inser,rgba(255,255,255,0.7)0 -5px 5px inset;   
 -webkit-box-shadow:rgba(255, 255, 255, 0.7) 0 5px 5px inset, rgba(255, 255, 255, 0.7) 0 -5px 5px inset;   
 -moz-box-shadow:rgba(255, 255, 255, 0.7) 0 5px 5px inset, rgba(255, 255, 255, 0.7) 0 -5px 5px inset;   
}  

最终效果如下图所示:
2016623121411191.jpg (325×43)

四、为紫色条纹添加动态效果
css代码:

CSS Code复制内容到剪贴板

.purple span:hover{   
 -webkit-animation:animate-stripes 3s linear infinite;   
 -moz-animation:3s linear 0s normal none infinite animate-stripes;   
}   
@-webkit-keyframes animate-stripes {   
0% {background-position: 0 0;} 100% {background-position: 60px 0;}   
}   
@-moz-keyframes animate-stripes {   
0% {background-position: 0 0;} 100% {background-position: 60px 0;}   
}  

鼠标放上去之后,动态效果会出现。