首页 > 作文

时尚的CSS3进度条效果

更新时间:2023-04-03 16:38:20 阅读: 评论:0

时尚的css3进度条先看效果图,非常漂亮吧:

demo:
英文原文:/d/file/titlepic/
html代码:
html代码比较简单

复制代码 代码如下:

<div class=”progress-bar blue stripes”>

<span style=”width: 40%”></span>

</div>

1.progress-bar – 定义进度栏的常规样式。

2.blue – 定义进度条的风格,这里是蓝色的

3.stripes – 当前进度的动画类型。

4 span – 填充进度条。内联设置的宽度,0%-100%,进度条的宽度。

ccs代码:

复制代码 代码如下:

.progress-bar {

background-color: #1a1a1a;

height: 25px;

padding: 5px;

width: 350px;

margin: 50px 0;

-moz-border-radius: 5px;

-webkit-border-radius: 5px;

border-radius: 5px;

-moz-box-shadow: 0 1px 5px #000 int, 0 1px 0 #444;

-webkit-box-shadow: 0 1px 5px #000 int, 0 1px 0 #444;

box-shadow: 0 1px 5px #000 int, 0 1px 0 #444;

}

.progress-bar span {

display: inline-block;

height: 25px;

width: 200px;

-moz-border-radius: 3px;

-webkit-border-radius: 3px;

border-radius: 3px;

-moz-box-shadow: 0 1px 0 rgba(255, 255, 255, .5) int;

-webkit-box-shadow: 0 1px 0 rgba(255, 25英语日记100字5, 255, .5) int;

box-shadow: 0 1px 0 rgba(255, 255, 255, .5) int;

-webkit-transition: width .4s ea-in-out;

-moz-transition: width .4s ea-in-out;

-ms-transition: width .4s ea-in-out;

-o-transition: width .4s ea-in-out;

transition: width .4s ea-in-out;

}

添加颜色,进度条风格:

复制代码 代码如下:

.blue span {

background-color: #34c2e3;

}

.orange span {

background-color: #fecf23;

background-image: -webkit-gradient(linear, left top, left bottom, from(#fecf23), to(#fd9215));

background-image: -webkit-linear-gradient(top, #fecf23, #fd9215);

background-image: -moz-linear-gradient(top, #fecf23, #fd9215);

background-image: -ms-linear-gradient(top, #fecf23, #fd9215);

background-image: -o-linear-gradient(top, #fecf23, #fd9215);

background-image: linear-gradient(top, #fecf23, #fd9215);

}

.green span {

background-color: #a5df41;

background-image: -webkit-gradient(linear, left top, left bottom, from(#a5df41), to(#4ca916));

background-i日本气温mage: -webkit-linear-gradient(top, #a5df41, #4ca916);

background-image: -moz-linear-gradient(top, #a5df41, #4ca916);

background-image: -ms-linear-gradient(top, #a5df41, #4ca916);

background-image: -o-linear-gradient(top, #a5df41, #4ca916);

background-image: linear-gradient(top, #a5df41, #4ca916);

}

条纹样式

复制代码 代码如下:

.stripes span {

-webkit-background-size: 30px 30px;

-moz-background-size: 30px个人合作协议 30px;

background-size: 30px 30px;

background-image: -webkit-gradient(linear, left top, right bottom,

color-stop(.25, rgba(255, 255, 255, .15)), color-stop(.25, transparent),

color-stop(.5, transparent), color-stop(.5, rgba(255, 255, 255, .15)),

color-stop(.75, rgba(255, 255, 255, .15)), color-stop(.75, transparent),

to(transparent));

background-image: -webkit-linear-gradient(135deg, rgba(255, 255, 255, .15) 25%, transparent 25%,

transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%,

transparent 75%, transparent);

background-image: -moz-linear-gradient(135deg, rgba(255, 255, 255, .15) 25%, transparent 25%,

transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%,

transparent 75%, transparent);

background-image: -ms-linear-gradient(135deg, rgba(255, 255, 255, .15) 25%, transparent 25%,

transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%,

transparent 75%, transparent);

back本兮死了吗ground-image: -o-linear-gradient(135deg, rgba(255, 255, 255, .15) 25%, transparent 25%,

transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%,

transparent 75%, transparent);

background-image: linear-gradient(135deg, rgba(255, 255,英雄联盟掉线 255, .15) 25%, transparent 25%,

transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%,

transparent 75%, transparent);

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

-moz-animation: animate-stripes 3s linear infinite;

}

@-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;}

}

闪烁样式:

复制代码 代码如下:

.shine span {

position: relative;

}

.shine span::after {

content: ”;

opacity: 0;

position: absolute;

top: 0;

right: 0;

bottom: 0;

left: 0;

background: #fff;

-moz-border-radius: 3px;

-webkit-border-radius: 3px;

border-radius: 3px;

-webkit-animation: animate-shine 2s ea-out infinite;

-moz-animation: animate-shine 2s ea-out infinite;

}

@-webkit-keyframes animate-shine {

0% {opacity: 0; width: 0;}

50% {opacity: .5;}

100% {opacity: 0; width: 95%;}

}

@-moz-keyframes animate-shine {

0% {opacity: 0; width: 0;}

50% {opacity: .5;}

100% {opacity: 0; width: 95%;}

}

发光样式:

复制代码 代码如下:

.glow span {

-moz-box-shadow: 0 5px 5px rgba(255, 255, 255, .7) int, 0 -5px 5px rgba(255, 255, 255, .7) int;

-webkit-box-shadow: 0 5px 5px rgba(255, 255, 255, .7) int, 0 -5px 5px rgba(255, 255, 255, .7) int;

box-shadow: 0 5px 5px rgba(255, 255, 255, .7) int, 0 -5px 5px rgba(255, 255, 255, .7) int;

-webkit-animation: animate-glow 1s ea-out infinite;

-moz-animation: animate-glow 1s ea-out infinite;

}

@-webkit-keyframes animate-glow {

0% { -webkit-box-shadow: 0 5px 5px rgba(255, 255, 255, .7) int, 0 -5px 5px rgba(255, 255, 255, .7) int;}

50% { -webkit-box-shadow: 0 5px 5px rgba(255, 255, 255, .3) int, 0 -5px 5px rgba(255, 255, 255, .3) int;}

100% { -webkit-box-shadow: 0 5px 5px rgba(255, 255, 255, .7) int, 0 -5px 5px rgba(255, 255, 255, .7) int;}

}

@-moz-keyframes animate-glow {

0% { -moz-box-shadow: 0 5px 5px rgba(255, 255, 255, .7) int, 0 -5px 5px rgba(255, 255, 255, .7) int;}

50% { -moz-box-shadow: 0 5px 5px rgba(255, 255, 255, .3) int, 0 -5px 5px rgba(255, 255, 255, .3) int;}

100% { -moz-box-shadow: 0 5px 5px rgba(255, 255, 255, .7) int, 0 -5px 5px rgba(255, 255, 255, .7) int;}

}

在不支持css3的浏览器下的表现:

demo:

本文发布于:2023-04-03 16:37:37,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/13bd266b9e5947be8294f64e3ba61c72.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:时尚的CSS3进度条效果.doc

本文 PDF 下载地址:时尚的CSS3进度条效果.pdf

标签:代码   进度条   样式   宽度
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图