源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

使用Bootstrap打造特色进度条效果

  • 时间:2020-11-30 01:06 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:使用Bootstrap打造特色进度条效果
[b]Bootstrap基本进度条实现[/b] 1.外层容器使用class=progress类样式 2.真正显示进度条样式的容器使用class=progress-bar类样式 示例:
<div class="progress">
 <div class="progress-bar"></div>
 <!--可以添加width来设置进度条当前加载的百分比-->
 <div class="progress-bar" style="width: 10%;"></div>
 <!--可以指定文本值来显示当前进度条的信息-->
 <div class="progress-bar" style="width: 10%;">10%</div>
 <!--如果当前进度条进度为0,又想让进度条底层显示一点,可以指定min-width-->
 <div class="progress-bar" style="width: 0;min-width: 2px"></div>
</div>
效果图 [img]http://files.jb51.net/file_images/article/201705/201705020850491.png[/img] [b]彩色进度条 [/b] 颜色进度条类样式添加在里层容器中,和progress-bar添加在同一个容器中 1.progress-bar:默认主题色,深蓝色 2.progress-bar-success:成功进度条,绿色 2.progress-bar-info:信息进度条,蓝色 3.progress-bar-warning:警告进度条,黄色 4.progress-bar-danger:错误进度条,红色 效果图 [img]http://files.jb51.net/file_images/article/201705/201705020850492.png[/img] [b]条纹进度条[/b] 条纹进度条类样式为:class="progress-striped",添加在外层容器中,也就是和progress添加在一起 progress-striped 效果图 [img]http://files.jb51.net/file_images/article/201705/201705020850493.png[/img] 自定义开发模拟加载进度条(bootstrap+jquery)
<div class="progress progress-striped">
 <div class="progress-bar" id="probar" style="width: 0%">0%</div>
</div>
<script>
 var sum = 0;
 $.fn.addprofun = function(){
  var add = Math.floor(Math.random()*10);
  sum += add;
  if(sum > 100)
   sum = 100;
  $("#probar").css("width",num+"%");
  $("#probar").text(num+"%");
  if(sum == 100){
   clearInterval(addpro);
   //这里设置800延迟是因为进度条加载到100需要时间,如果不进行延迟会出现:已经显示加载完成,而进度条还没有加载完毕
   window.setTimeout(function(){$("#probar").text("加载完成");},800);
  }
 };
 var addpro = window.setInterval($.fn.addprofun,100);
</script>
好了,内容到此结束,希望对大家有所帮助!
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部