1. 程式人生 > >adminLTE 教程 -1 基礎

adminLTE 教程 -1 基礎

大家可以在上面的官方網站或者github上下載原始碼

adminLTE是基於bootstrap3的前端框架,並且將bootstrap3進行修改來適應自身的樣式。

adminLTE除了可以使用bootstrap3的大多數樣式之外,自身也提供了一些非常實用的樣式包裝,並且在樣式演示中已經基本羅列出來了。

adminLTE的js是基於jquery2。

adminLTE的外掛中使用的基本都是bootstrap和jquery的外掛。

wKioL1jHnEmBtTrpAAA05NihYN8383.png-wh_50

想開始使用adminLTE樣式,只需要在專案演示中按F12開啟除錯視窗,使用箭頭選中控制元件,複製貼上即可,如圖

wKiom1jHm6GwPr8VAAFeaeGP0IU607.png-wh_50

adminLTE提供了基礎模板頁面starter.html,再此基礎上做開發會快速很多:

wKioL1jHnNXB082nAAA5aNWJmCs167.png-wh_50

在adminLTE給的index2.php程式碼中,有幾點需要注意:

一、body樣式:

 1、類hold-transition是對IE的transition做了一些修復,在body引用即可,沒什麼深層含義

 2、面板的樣式  

 側邊欄預設是暗色。

 skin-blue中的 blue 藍 修改的是標題的顏色,

 只有指定第二個顏色的時候才會改變側邊欄顏色,

如skin-blue-light中第二個顏色表示側邊欄為亮色。

adminLTE提供的預設面板顏色有:

藍 skin-blue skin-blue-light 

黃 skin-yellow skin-yellow-light

綠 skin-green skin-green-light

紫 skin-purple skin-purple-light

紅skin-red  skin-red-light

字型黑,面板白  skin-blackskin-black-light

3、佈局

 預設側邊欄隱藏,標題不移動

 <body class="hold-transition skin-blue">

Fixed 只是為了固定導航欄

layout-boxed    只是將頁面包含在一個固定盒子中,max-width最大寬度: 1250px;

當fixed佈局和layout-boxed佈局一起使用時,layout-boxed樣式不會生效,只有fixed佈局會生效

sidebar-collapse  讓側邊欄預設是隱藏狀態

layout-top-nav   將導航欄設定為單純的導航選單,不使用側邊欄

sidebar-mini 讓側邊欄和左側導航一起摺疊,並且最小化是小圖示。

sidebar-mini一般和Fixed layout-boxed sidebar-collapse 一起配合使用,因為layout-top-nav佈局的目的就是不要側邊欄

 <body class="hold-transition skin-blue sidebar-mini">

 二、body構造

 <div class="wrapper">

    <!-- 頂部導航欄 -->

    <header class="main-header">

    </header>

    <!-- 左側選單欄 -->

    <aside class="main-sidebar">

    </aside>

    <!-- 中間內容 -->

    <div class="content-wrapper">

    </div>

    <!-- 底部標註 -->

    <footer class="main-footer">

    </footer>

    <!-- 右側選單欄 -->

    <aside class="control-sidebar control-sidebar-dark">

    </aside>

    <!-- 右側選單欄的樣式,底部距離為0等 -->

    <div class="control-sidebar-bg"></div>

</div>

三、body構造分析1-頂部導航欄

四、body構造分析1-左側選單欄

五、body構造分析1-中間內容

六、body構造分析1-底部標註

七、body構造分析1-右側選單欄

 未完待續。。。