- Mobile Angular UI 教程
- Mobile Angular UI - 首頁
- Mobile Angular UI - 概述
- Mobile Angular UI - 安裝
- Mobile Angular UI - 專案設定
- Mobile Angular UI - 我的第一個應用
- Mobile Angular UI - 佈局
- Mobile Angular UI - 元件
- Mobile Angular UI - 下拉選單
- Mobile Angular UI - 手風琴
- Mobile Angular UI - 標籤頁
- Mobile Angular UI - 拖放
- Mobile Angular UI - 可滾動區域
- Mobile Angular UI - 表單
- Mobile Angular UI - 滑動操作
- Mobile Angular UI - 開關按鈕
- Mobile Angular UI - 分割槽
- Mobile Angular UI - 核心細節
- Mobile Angular UI - 觸控事件
- Mobile Angular UI - PhoneGap & Cordova
- Mobile Angular UI - 建立APK檔案
- Mobile Angular UI - 應用開發
- Mobile Angular UI - 示例
- Mobile Angular UI 資源
- Mobile Angular UI - 快速指南
- Mobile Angular UI - 有用資源
- Mobile Angular UI - 討論
Mobile Angular UI - 佈局
本章我們將瞭解 Mobile Angular UI 中可用的基本佈局顯示。
基本佈局的結構如下:
<body ng-app="myFirstApp" ng-controller="MainController">
<!-- Sidebars -->
<div class="sidebar sidebar-left"><!-- ... --></div>
<div class="sidebar sidebar-right"><!-- ... --></div>
<div class="app">
<div class="navbar navbar-app navbar-absolute-top"><!-- Top Navbar --></div>
<div class="navbar navbar-app navbar-absolute-bottom"><!-- Bottom Navbar --></div>
<!-- App body -->
<div class='app-body'>
<div class='app-content'>
<ng-view></ng-view>
</div>
</div>
</div><!-- ~ .app -->
<!-- Modals and Overlays -->
<div ui-yield-to="modals"></div>
</body>
您的手機或桌面螢幕被分成幾個部分。
側邊欄
主體部分以側邊欄 div 容器開頭,一個用於左側,另一個用於右側:
<!-- Sidebars --> <div class="sidebar sidebar-left"><!-- ... --></div> <div class="sidebar sidebar-right"><!-- ... --></div>
側邊欄有助於有效利用空間,尤其是在移動裝置上,這使得 UI 非常互動且簡潔。透過側邊欄,視窗從左側和右側開啟。
導航欄
下一部分是導航欄。以下是顯示導航欄的 div 容器:
<div class="navbar navbar-app navbar-absolute-top"><!-- Top Navbar --></div> <div class="navbar navbar-app navbar-absolute-bottom"><!-- Bottom Navbar --></div>
它們顯示在頂部和底部。
應用主體部分
此部分是主要區域,您的內容在此顯示,供使用者互動或閱讀。
<div class='app-body'>
<div class='app-content'>
<ng-view></ng-view>
</div>
</div>
它使用<ng-view></ng-view>指令,該指令將根據使用者在 UI 上的互動替換為實際內容。此處使用 AngularJS NgRoute 來替換檢視。
模態框和覆蓋層
最後一部分是模態框和覆蓋層部分。顯示模態框和覆蓋層的 div 容器如下:
<!-- Modals and Overlays --> <div ui-yield-to="modals"></div>
廣告