我试图在模态框中创建人造进度条。 应保持访问者在模式框中60秒,然后消失。制作虚拟进度条
接触这个的最好方法是什么?
我试图说明我想要发生的事情:悬停。
.progressbar{
width:80%;
height:16px;
margin:0 auto 20px auto;
padding:0px;
background:#cfcfcf;
border-width:1px;
border-style:solid;
border-color: #aaa #bbb #fff #bbb;
box-shadow:inset 0px 2px 3px #bbb;
}
.progressbar,
.progressbar-inner{
border-radius:4px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
-o-border-radius:4px;
}
.progressbar-inner{
width:0%; /* Change to actual percentage */
height:100%;
background-size:18px 18px;
background-color: #82ae40;
box-shadow:inset 0px 2px 8px rgba(255, 255, 255, .5), inset -1px -1px 0px rgba(0, 0, 0, .2);
}
.progressbar:hover .progressbar-inner{
width:100%;
-webkit-transition: width 60s ease-in;
-moz-transition: width 60s ease-in;
-o-transition: width 60s ease-in;
transition: width 60s ease-in;
}
.progressbar .progressbar-inner,
.progressbar:hover .progressbar-inner{
-webkit-transition: width 60s ease-in;
-moz-transition: width 60s ease-in;
-o-transition: width 60s ease-in;
transition: width 60s ease-in;
}
如果你想广泛的兼容性,我建议** **不与CSS过渡这样做。 – Brad 2013-03-20 19:11:55
http://jqueryui.com/progressbar/ – Travesty3 2013-03-20 19:13:07
同样支持高对比度模式 并添加了ARIA标记http://hanshillen.github.com/jqtest/#goto_progressbar – FelipeAls 2013-03-20 19:24:26