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

梦是一种欲望,想是一种行动。梦想是梦与想的结晶。当心灵趋于平静时,精神便是永恒!把欲望降到最低点,把理性升华到最高点,你会感受到:平安是福,清新是禄,寡欲是寿!

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

XML/HTML Code复制内容到剪贴板
  1. <body>
  2. <divclass="progress-barpurple"><spanstyle="width:40%;"></span></div>
  3. </body>

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:1pxsolid#444;
  12. box-shadow:inset002px0#000;
  13. }
  14. .progress-barspan{
  15. display:inline-block;
  16. width:140px;
  17. height:24px;
  18. border-radius:2px;
  19. box-shadow:01px0rgba(255,255,255,0.5)inset;
  20. -moz-box-shadow:01px0rgba(255,255,255,0.5)inset;
  21. -webkit-box-shadow:rgba(255,255,255,0.5)01px0inset;
  22. }
  23. .purplespan{
  24. background-color:#F09;
  25. background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.3)25%,transparent25%,transparent50%,rgba(255,255,255,0.3)50%,rgba(255,255,255,0.3)75%,transparent75%);
  26. background-image:-webkit-gradient(linear,0100%,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:16px16px;
  28. }

最终效果如下图所示:

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

XML/HTML Code复制内容到剪贴板
  1. <divclass="progress-barorange"><spanstyle="width:60%;"></span></div>

css代码:

CSS Code复制内容到剪贴板
  1. .orangespan{
  2. background-image:-webkit-gradient(linear,0%0%,0%100%,from(#fecd22),to(#fd9415));
  3. background-image:-moz-linear-gradient(-90deg,#fecd22,#fd9415);
  4. }

最终效果如下图所示:

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

XML/HTML Code复制内容到剪贴板
  1. <div><spanstyle="width:80%;"></span></div>

css代码:

CSS Code复制内容到剪贴板
  1. .greenspan{
  2. background-color:#00ff24;
  3. box-shadow:rgba(255,255,255,0.7)05px5pxinser,rgba(255,255,255,0.7)0-5px5pxinset;
  4. -webkit-box-shadow:rgba(255,255,255,0.7)05px5pxinset,rgba(255,255,255,0.7)0-5px5pxinset;
  5. -moz-box-shadow:rgba(255,255,255,0.7)05px5pxinset,rgba(255,255,255,0.7)0-5px5pxinset;
  6. }

最终效果如下图所示:

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

CSS Code复制内容到剪贴板
  1. .purplespan:hover{
  2. -webkit-animation:animate-stripes3slinearinfinite;
  3. -moz-animation:3slinear0snormalnoneinfiniteanimate-stripes;
  4. }
  5. @-webkit-keyframesanimate-stripes{
  6. 0%{background-position:00;}100%{background-position:60px0;}
  7. }
  8. @-moz-keyframesanimate-stripes{
  9. 0%{background-position:00;}100%{background-position:60px0;}
  10. }

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

到此这篇关于CSS3制作彩色进度条样式的代码示例分享就介绍到这了。人远比自己想象的要,特别是当你回头看看的时候,你会发现自己走了一段自己都没想到的路。生活可以漂泊,可以,但灵魂必须有所归依。只要你地说出再见,生活一定会赐予你一个新的开始。更多相关CSS3制作彩色进度条样式的代码示例分享内容请查看相关栏目,小编编辑不易,再次感谢大家的支持!

您可能有感兴趣的文章
css让页脚保持在底部位置的四种方案

CSS如何使用Flex和Grid布局如何实现3D骰子

Flex布局史上最简单使用语法教程

新的CSS 伪类函数 :is() 和 :where()示例详解

纯CSS打字动画的如何实现示例