CSS3中怎么制作一个彩色进度条样式

CSS3中怎么制作一个彩色进度条样式,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

创新互联是一家集网站建设,沭阳企业网站建设,沭阳品牌网站建设,网站定制,沭阳网站建设报价,网络营销,网络优化,沭阳网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。

一、制作静态的紫色条纹进度条
html代码:

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

  1.   

  2.   

  

  •   

  • css代码:

    CSS Code复制内容到剪贴板

    1. body {   

    2.  background-color:#333;   

    3. }   

    4. .progress-bar {   

    5.  background-color:#222;   

    6.  border-radius:3px;   

    7.  width:300px;   

    8.  height:24px;   

    9.  padding:5px;   

    10.  margin:50px;   

    11.  border-bottom:1px solid #444;   

    12.  box-shadow:inset 0 0 2px 0 #000;   

    13. }   

    14. .progress-bar span {   

    15.  display:inline-block;   

    16.  width:140px;   

    17.  height:24px;   

    18.         border-radius:2px;   

    19.  box-shadow:0 1px 0 rgba(255, 255, 255, 0.5) inset;   

    20.  -moz-box-shadow:0 1px 0 rgba(255, 255, 255, 0.5) inset;   

    21.  -webkit-box-shadow:rgba(255,255,255,0.5) 0 1px 0 inset;   

    22. }   

    23. .purple span{   

    24.  background-color:#F09;   

    25.  background-image:-moz-linear-gradient(45deg, rgba(255, 255, 255, 0.3) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.3) 75%, transparent 75%);   

    26.  background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(25%,rgba(255,255,255,0.3)),color-stop(25%,transparent),color-stop(50%,transparent),color-stop(50%,rgba(255,255,255,0.3)),color-stop(75%,rgba(255,255,255,0.3)),color-stop(75%,transparent));   

    27.  background-size:16px 16px;   

    28. }  

    最终效果如下图所示:
    CSS3中怎么制作一个彩色进度条样式

    二、制作静态的蓝色进度条
    html代码:

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

    1.   

      

    css代码:

    CSS Code复制内容到剪贴板

    1. .orange span{   

    2.  background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#fecd22),to(#fd9415));   

    3.  background-image:-moz-linear-gradient(-90deg,#fecd22,#fd9415);   

    4. }  

    最终效果如下图所示:
    CSS3中怎么制作一个彩色进度条样式

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

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

    1.   
        

    css代码:

    CSS Code复制内容到剪贴板

    1. .green span{   

    2.  background-color:#00ff24;   

    3.  box-shadow:rgba(255,255,255,0.7)0 5px 5px inser,rgba(255,255,255,0.7)0 -5px 5px inset;   

    4.  -webkit-box-shadow:rgba(255, 255, 255, 0.7) 0 5px 5px inset, rgba(255, 255, 255, 0.7) 0 -5px 5px inset;   

    5.  -moz-box-shadow:rgba(255, 255, 255, 0.7) 0 5px 5px inset, rgba(255, 255, 255, 0.7) 0 -5px 5px inset;   

    6. }  

    最终效果如下图所示:
    CSS3中怎么制作一个彩色进度条样式

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

    CSS Code复制内容到剪贴板

    1. .purple span:hover{   

    2.  -webkit-animation:animate-stripes 3s linear infinite;   

    3.  -moz-animation:3s linear 0s normal none infinite animate-stripes;   

    4. }   

    5. @-webkit-keyframes animate-stripes {   

    6. 0% {background-position: 0 0;} 100% {background-position: 60px 0;}   

    7. }   

    8. @-moz-keyframes animate-stripes {   

    9. 0% {background-position: 0 0;} 100% {background-position: 60px 0;}   

    10. }  

    看完上述内容,你们掌握CSS3中怎么制作一个彩色进度条样式的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注创新互联行业资讯频道,感谢各位的阅读!


    文章名称:CSS3中怎么制作一个彩色进度条样式
    分享网址:http://scyanting.com/article/ihhiid.html

    其他资讯