栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > Web开发 > Html/CSS > CSS教程

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

CSS教程 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

一、制作静态的紫色条纹进度条
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. }  

    最终效果如下图所示:
    2016623121249918.jpg (340×70)

    二、制作静态的蓝色进度条
    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. }  

    最终效果如下图所示:
    2016623121331800.jpg (330×50)

    三、制作静态的绿色进度条
    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. }  

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

    四、为紫色条纹添加动态效果
    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. }  

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

    转载请注明:文章转载自 www.mshxw.com
    本文地址:https://www.mshxw.com/it/215797.html

    CSS教程相关栏目本月热门文章

    我们一直用心在做
    关于我们 文章归档 网站地图 联系我们

    版权所有 (c)2021-2022 MSHXW.COM

    ICP备案号:晋ICP备2021003244-6号