1. 程式人生 > >初學者對bootstrap感覺,彈出框和進度條的使用

初學者對bootstrap感覺,彈出框和進度條的使用

        鄙人剛接觸bootstrap不久,感覺其用起來不是很爽。終其原因,是我接觸前端開發比較少。以前用慣了easyui,突然用了這個不是很適應。特別是在區域性重新整理那方面,提交之後,不知該如何修改大片大片div....這些暫且不說。此乃,鄙人手篇博文,突然發現,寫部落格也是一門技術...好難湊內容!

 bootstrap 框架提供的進度條,如菜鳥教程裡面的這些程式碼

<div class="progress">
   <div class="progress-bar" role="progressbar" aria-valuenow="60" 
      aria-valuemin="0" aria-valuemax="100" style="width: 40%;">
      <span class="sr-only">40% 完成</span>
   </div>
</div>
     讓我這種真正的菜鳥一開始不知道該如何....讓其變為真正的進度條。不過進過百度幾下別人的之後,只要這個是要新增jquery程式碼配合之下才能實現滴。我度呀度,終於實現如下,略帶高興。
<div class="modal fade" id="myModal1" tabindex="-1" role="dialog" 
   aria-labelledby="myModalLabel" aria-hidden="true" data-backdrop="static" style="width:300px"> 
   <div class="modal-dialog">
       <div class="modal-content" >
           <span style="text-align:center;color:red">檔案正在上傳請勿重新整理頁面!</span><br />
          
           <div class="progress progress-striped active">
               <div class="bar">
               </div>
           </div>
       </div>
   </div>
</div>
上面這段是,用彈出框裡面包含進度條。不然怎麼實現一個開始讓其隱藏的呢?在用bootstrap 做進度條,或者固定的彈出框時,加上data-backdrop="static" 這句比較好,因為沒有這個修飾,你只要點選下滑鼠,彈出框就消失不見了。

<scripts>
   var p = 101;
       var stop = 1;
       function run() {
           p += 4;
           $("div[class=bar]").css("width", p + "%");
           var timer = setTimeout("run()", 500);
           if (p >100&&stop<1) {         
               p = 0;
           }
       }
       $('#BtnSubmit').click(function () {
           $('#myModal1').modal('show');
           p = 0;
           stop = 0;
           run();
           $('#UpLoad').submit();
           
       });
</scripts>
其實,bootstrap的進度條是通過css樣式進行展現的,所以只要不斷滴修改,style width的值,就可以顯示出來。當然我這個迴圈,重現重新整理頁面才能重新隱藏掉進度條。若是,用post提交,然後根據返回值進行判斷,然後用$('#myModal1').modal('hide');將其隱藏,stop的值相應滴就改為1,不然會在一直跑滴。

相關推薦

初學者bootstrap感覺進度的使用

        鄙人剛接觸bootstrap不久,感覺其用起來不是很爽。終其原因,是我接觸前端開發比較少。以前用慣了easyui,突然用了這個不是很適應。特別是在區域性重新整理那方面,提交之後,不知該如何修改大片大片div....這些暫且不說。此乃,鄙人手篇博文,突然發現,

第二百四十六節Bootstrap警告插件

popover 事件 png div 數字 ott hid strong selector Bootstrap彈出框和警告框插件 學習要點:   1.彈出框   2.警告框 本節課我們主要學習一下 Bootstrap 中的彈出框和警告框插件。 一.彈出框 彈

bootstrap中modal的使用

tabindex belle 表單提交 boot clas abi font 配置 header modal按鈕位置安放: <button class="btn btn-primary" onclick="edit()" data-toggle="modal" da

Bootstrap 警告插件

bootstrap 彈出框和警告框插件 一.彈出框 彈出框即點擊一個元素彈出一個包含標題和內容的容器。 //基本用法 <button class="btn btn-lg btn-danger" type="button" data-toggle="popover" title="彈出框" dat

嘗試用React寫幾個通用組件 - 帶搜索功能的下拉列表開關切換按鈕

width isp 遮罩層 ogg 分享 ech 圖片 sch fig 嘗試用React寫幾個通用組件 - 帶搜索功能的下拉列表,開關切換按鈕,彈出框 近期正在逐步摸索學習React的用法,嘗試著寫幾個通用型的組件,整體項目還是根據webpack+react+css-med

關於layer的提示一閃而過的問題

在頁面中,layer的彈出框,不管是layer.alert,還是layer.msg等等,都會出現一閃而過的問題,研究發現,總結如下           原因一:                 在頁面中使用了form表單,把button按鈕放在了form中,在這種情況下,

頁面$('').modal({});模態

 效果圖:   自己可以新增內容;   引用:amazeui前端框架: <link rel="stylesheet" href="/tc_vsmp/view/assets/css/utils/amazeui.min.css"/> <script

JS元件Bootstrap實現提示效果程式碼

前言:對於Web開發人員,彈出框和提示框的使用肯定不會陌生,比如常見的表格新增和編輯功能,一般常見的主要有兩種處理方式:行內編輯和彈出框編輯。在增加使用者體驗方面,彈出框和提示框起著重要的作用,如果你的系統有一個友好的彈出提示框,自然能給使用者很好的頁面體驗。前面幾章介紹了bootstrap的幾個常用元件,

bootstrap優美的

使用bootstrap框架發現沒有好的提示框 在網上還找到一個效果比較炫一點的提示框:sweetalert (1)文件 sweetalert Api:http://t4t5.github.io/sweetalert/ 開源專案原始碼:https://github.com/t4t5/s

Bootstrap提示效果以及程式碼展示

前言:對於Web開發人員,彈出框和提示框的使用肯定不會陌生,比如常見的表格新增和編輯功能,一般常見的主要有兩種處理方式:行內編輯和彈出框編輯。在增加使用者體驗方面,彈出框和提示框起著重要的作用,如果你的系統有一個友好的彈出提示框,自然能給使用者很好的頁面體驗。前面幾章介紹了bootstrap的幾個常用元件,這

vue專案把底部按鈕頂上去

問題描述: vue專案,如下頁面,點選新增會出現個彈出框,在ios真機操作,彈出框出現後,背景會往上滑。 上圖是在pc除錯的,並不是有bug的頁面,bug頁面請參照上文描述。 如果你的頁面上滑已經被你解決了(例如給背景設定固定座標等方法),但是你在輸入框裡輸入了東西,點選取消或者確

bootstrap-js-訊息

1. <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> &l

滑鼠hover父級新增overflow被隱藏問題。

1.老鐵碰到問題,發到群裡邊。類似於二級聯動下拉列表,由於需求改變,要求一級下拉列表新增滾動條,乍一聽沒毛病,一個overflow就解決的問題。然後聊著聊著發現了問題先發下原始圖:效果圖如下:html程式碼:主要問題:給父元素新增overflow:scroll,子元素的彈出框

JS元件系列——Bootstrap寒冬暖身篇:提示效果以及程式碼展示

前言:對於Web開發人員,彈出框和提示框的使用肯定不會陌生,比如常見的表格新增和編輯功能,一般常見的主要有兩種處理方式:行內編輯和彈出框編輯。在增加使用者體驗方面,彈出框和提示框起著重要的作用,如果你的系統有一個友好的彈出提示框,自然能給使用者很好的頁面體驗。前面幾章介紹了bootstrap的幾個常用元件,這

HTML基於bootstrap的登入

需要引用bootstrap的js庫。 js中的引用方式,用jQuery的fadein fadeout; $(".theme-popover.login").fadeIn(); //開啟登入框 /** *登入框 */ .theme-popover {z-index:9999

bootstrap中dialog(警告/提示)

promptMessage:function(){ toastr.options={ "closeButton": true, "debug":true, "positionClass":"toast

56、多個視窗之間的切換

學習目標: 1、掌握使用Swing實現彈出框功能 2、使用Swing切換視窗 3、新視窗的定義和彈出   學習過程: 一、彈出框 1、簡介 Java 中的對話方塊是一個容器,它充當父容器的子容器  Swing中的彈出式對話方塊是用JOptionPa

jquery Bootstrap (Popover)顯示html內容URLdiv等

containe inpu lock ext ace src group mar 顯示 實現效果: 其實有個關鍵點: data-container="body" data-html="true" 註意下就可以了 <button type="button" class=

bootstrap中的模態(modal層)

bootstrap中的模態框(modal),不同於Tooltips,模態框以彈出對話方塊的形式出現,具有最小和最實用的功能集。務必將模態框的 HTML 程式碼放在文件的最高層級內(也就是說,儘量作為 body 標籤的直接子元素),以避免其他元件影響模態框的展現或功能。 預

bootstrap模態如何新增傳參事件

$('#identifier').modal({ keyboard:false}) Toggle: .modal('toggle')手動切換模態框。 $('#identifier').modal('toggle') Show: .modal('show')手動開啟模態框。 $('#identifier').