【BootStrap】--前端利器BootStrap
理論篇
為了引入移動端,加入響應式設計,ITOO V4.0專案web前端將從EasyUI向BootStrap過渡。
easyUI核心是封裝好的JS程式碼,看上去規範整潔, BootStrap必須採用html5,核心是動態CSS(less),頁面看上去扁平化,絢麗。下面是兩者的對比圖:
雖然頁面風格迥異,但是兩者學起來的套路基本相同。
1.官網是最好的學習利器,權威,具有針對性。
2.把控制元件抽象出來,直接封裝複用就行。
3.只需修改MVC中的檢視層即可。
對比了EasyUI和BootStrap,讓我們來補充一下移動端的宗旨(2015年9月14日):
實戰篇
程式碼:
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>按鈕</title>
<link href="../../BootStrap/bootstrap-3.3.5-dist/css/bootstrap.css" rel="stylesheet" />
<meta name="viewport" content="width=device-wdith,initia-scale=1.0">
<!--[if lt IE 9]>
<script src="http://html$shim.googlecode.com/svn/trunk/html5.js"></script>>
<!--[endif]-->
</head>
<body>
<script src="../../BootStrap/jquery-easyui-1.3.2/jquery-1.8.0.min.js"></script>
<script src="../../BootStrap/bootstrap-3.3.5-dist/js/bootstrap.js"></script>
<script src="../../BootStrap/bootstrap-3.3.5-dist/js/bootstrap-dropdown.js"></script>@*下拉*@框
<div class="container">
<h1 class="page-header">按鈕<small>按鈕的基本樣式</small></h1>
<div>
常規按鈕
</div>
<button type="button" class="btn btn-sm">
<span class="glyphicon " aria-hidden="true"></span>小按鈕
</button>
<button type="button" class="btn ">
<span class="glyphicon " aria-hidden="true"></span>常規按鈕
</button>
<button type="button" class="btn btn-lg ">
<span class="glyphicon " aria-hidden="true"></span>大按鈕
</button>
<div>
帶圖示按鈕
</div>
@*帶圖示按鈕*@
<div>
<button type="button" class="btn btn-info">
<span class="glyphicon glyphicon-plus" aria-hidden="true"></span>新增
</button>
<button type="button" class="btn btn-info">
<span class="glyphicon glyphicon-minus" aria-hidden="true"></span>刪除 info
</button>
<button type="button" class="btn btn-success">
<span class="glyphicon glyphicon-remove" aria-hidden="true"></span>關閉 success
</button>
<button type="button" class="btn btn-warning">
<span class="glyphicon glyphicon-arrow-down" aria-hidden="true"></span>匯入 warning
</button>
<button type="button" class="btn btn-danger">
<span class="glyphicon glyphicon-arrow-up" aria-hidden="true"></span>匯出 danger
</button>
<button type="button" class="btn btn-primary">
<span class="glyphicon glyphicon-search" aria-hidden="true"></span>查詢 primary
</button>
<button type="button" class="btn btn-inverse">
<span class="glyphicon glyphicon-refresh" aria-hidden="true"></span>重新整理 inverse
</button>
</div>
@*按鈕組*@
<div>
按鈕組
</div>
<div class="btn-group" role="group" aria-label="...">
<button type="button" class="btn btn-default">Left</button>
<button type="button" class="btn btn-default">Middle</button>
<button type="button" class="btn btn-default">Right</button>
</div>
@*下拉框*@
<div>
下拉框
</div>
<div class="dropdown">
<button class="btn btn-default dropdown-toggle" type="button" id="dropdownMenu1" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true">
新生需求
<span class="caret"></span>
</button>
<ul class="dropdown-menu" aria-labelledby="dropdownMenu1">
<li><a href="#">後臺配置</a></li>
<li><a href="#">新生報到</a></li>
<li><a href="#">報表分析</a></li>
</ul>
</div>
</div>
</body>
</html>
總結篇
最後總要墨跡幾句,看到BootStrap讓我對我們新生的頁面重燃希望,4.0一定要做的炫彩紛呈,手機電腦都能自適應。
相關文章
- 【前端基礎】Bootstrap前端boot
- 06 前端之Bootstrap框架前端boot框架
- 《bootstrap小書》免費上線。節省時間快速學習bootstrap框架的利器boot框架
- 前端學習之Bootstrap學習前端boot
- Laravel 5 前端預設 Bootstrap 4Laravel前端boot
- Bootstrapboot
- Bootstrap++:bootstrap-select 使用boot
- bootstrap36-Bootstrap下拉選單boot
- Bootstrap系列 -- 1. 如何使用Bootstrapboot
- bootstrap39-Bootstrap下拉選單dropdownboot
- bootstrap學習筆記 Bootstrap 列表組boot筆記
- Bootstrap - viewportbootView
- bootstrap – formbootORM
- bootstrap常用boot
- Bootstrap框架boot框架
- bootstrap 警告boot
- 十分鐘上手前端UI框架Bootstrap前端UI框架boot
- 前端外掛之Bootstrap Dual Listbox使用前端boot
- Bootstrap 前端資源大全集(持續更新)boot前端
- bootstrap外掛學習-bootstrap.modal.jsbootJS
- jQuery UI Bootstrap:在jQuery UI上整合BootstrapjQueryUIboot
- Bootstrap檔案上傳元件應用:bootstrap fileinputboot元件
- Web 開源 CSS 框架 Bootstrap 文件、Bootstrap 下載WebCSS框架boot
- 如何在前端專案中引用bootstrap less?前端boot
- 個人練習前端技術使用Bootstrap、JQuery、thymeleaf前端bootjQuery
- Bootstrap 簡介boot
- Bootstrap雙列表boot
- BootStrap selectpickerboot
- BootStrap小結boot
- Bootstrap Mega Menuboot
- Bootstrap框架-----排版boot框架
- Bootstrap初學boot
- Bootstrap元件 - Wellboot元件
- bootstrap1boot
- Bootstrap 按鈕boot
- 瞭解BootStrapboot
- BootStrap24boot
- bootstrap含義boot