區別:1、MiniUI是一個基於jquery的框架,而bootstrap是基於HTML、CSS、JavaScript的前端框架;2、MiniUI能縮短開發時間、減少程式碼量、提升使用者體驗感,而bootstrap用來快速建立一個響應式網站。
本教學操作環境:Windows7系統、bootsrap3.3.7&&jQuery MiniUI3.9.7版、DELL G3電腦
# MiniUI簡介
一個基於jquery 的框架,開發的介面功能都很豐富。它能縮短開發時間,減少程式碼量,讓開發者更專注於業務和服務端,輕鬆實現介面開發,帶來絕佳的使用者體驗。
使用MiniUI,開發者可以快速建立Ajax無刷新、B/S快速輸入資料、CRUD、Master-Detail、選單工具列、彈出面板、版面導覽、資料驗證、分頁表格、樹、樹形表格等典型WEB應用系統介面。
功能特點:
強大表格控制項
實作鎖定列、多表頭、分頁排序、行過濾、資料匯總、單元格編輯、詳細行資訊、Excel導出等功能。
● 樹狀控制項
實作懶載入、CheckBox選擇、節點繪製、折疊展開、節點編輯、增加、刪除、修改、移動節點。
● 表單控制項
包含:彈出選擇框、文字輸入框、數字輸入框、日期選擇框、下拉選擇框、下拉樹狀選擇框、下拉式表格選擇框、檔案上傳控制項、多重選取框、列錶框、多重選取框組、單選框組、按鈕等。
開發者可以批次操作表單控件,例如表單載入、提交、驗證等。
● 佈局控制項
包含:標題面板、彈出面板、折疊分割器、佈局器、表單佈局器等。
● 導覽控制項
包含:分頁導覽器、導覽功能表、選項卡、功能表、工具列等。
● 資料驗證
輸入框元件可以監聽處理驗證事件,自訂驗證規則。
當驗證失敗時,會自動減少寬度,顯示一個提示圖示。
● 格式化顯示
元件支援格式設定(format),靈活控制相同的資料不同的展現格式。
表格控制項可以格式化顯示單元格內容。
● 外觀自訂
開發者可以透過修改CSS樣式,改變元件外觀,客製自己的風格。
● 語言本地化
支援元件字串本地化定義,實作多語言切換。
● 跨瀏覽器
支援IE(1.6 )、FireFox、Chrome、Opera、Safari等所有主流瀏覽器。
● 跨開發平台
支援多服務端平台,如Java、.NET、PHP、ASP、ColdFusion、Ruby on Rails等
# Bootstrap簡介 Bootstrap是Twitter開源的基於HTML、CSS、JavaScript的前端框架。它是為實現快速開發網頁應用程式而設計的一套前端工具包。它支援響應式佈局,並在V3版本之後堅持行動裝置優先。 Bootstrap提供了優雅的HTML和CSS規範,它即是由動態CSS語言Less寫成。 Bootstrap一推出後頗受歡迎,一直是GitHub上的熱門開源項目,包括NASA的MSNBC(微軟全國廣播公司)的Breaking News都使用了該項目。國內一些行動開發者較為熟悉的框架,如WeX5前端開源框架等,也是基於Bootstrap原始碼進行效能優化而來。
Bootstrap 特點
Bootstrap 非常流行,得益於它非常實用的功能和特點。主要核心功能特點如下:(1).跨裝置、跨瀏覽器可以相容於所有現代瀏覽器,包括比較詬病的 IE7、8。當然,本課程不再考慮 IE9 以下瀏覽器。 (2).響應式佈局不但可以支援 PC 端的各種解析度的顯示,還支援行動端 PAD、手機等螢幕的響應式切換顯示。
(3).提供的全面的元件######Bootstrap 提供了實用性很強的元件,包括:導航、標籤、工具列、按鈕等一系列元件,方便開發者調用。 ######(4).內建 jQuery 插件######Bootstrap 提供了許多實用性的 jquery 插件,這些插件方便開發者實現 Web 中各種常規特效。 ######(5).支援 HTML5、CSS3######HTML5 語意化標籤和 CSS3 屬性,都得到很好的支援。 ######(6).支援 LESS 動態樣式######LESS 使用變數、巢狀、操作混合編碼,編寫更快、更靈活的 CSS。它和 Bootstrap 能很好的配合開發。 ######推薦學習:《###bootstrap使用教程###》###以上是miniui和bootstrap有什麼差別的詳細內容。更多資訊請關注PHP中文網其他相關文章!