码迷,mamicode.com
首页 > 其他好文 > 详细

ionic入门篇(一)[了解]与[头部、底部、副标题]

时间:2016-04-01 23:26:35      阅读:468      评论:0      收藏:0      [点我收藏+]

标签:

一】、ionic了解:
是什么?
1.强大的 HTML5 应用程序开发框架(HTML5 Hybrid Mobile App Framework )
2.构建接近原生体验的移动应用程序。
3.注重外观、体验、交互
4.轻量、速度快
5.不支持IOS6和Android4.1以下的版本

特点:
1.基于Angular语法
2.轻量级、简单
3.融合下一代移动框架,支持Angular.js特性,MVC,代码易维护
4.漂亮、SASS、UI组件多
5.原生性强
6.ionic提供了强大的命令行工具
7.性能优越,运行速度快

ionic下载、安装:
http://ionicframework.com/docs/overview/#download
或者Github下载源文件:
https://github.com/driftyco/ionic

//命令行安装:
npm config --global set registry http://registry.cnpmjs.org
npm install -g cordova inoic

只需要在项目中引入 css/ionic.min.css 和 js/ionic.bundle.min.js 文件即可创建 ionic 应用

我的第一个ionic应用:

 1 <!DOCTYPE html>
 2 <html lang="zh-cn">
 3 <head>
 4     <meta charset="UTF-8">
 5     <meta name="viewport" content="width=device-width,initial-scale=1,minimum-
 6 
 7 scale=1,maximum-scale=1,user-scalable=no"/>
 8     <title>ionic应用</title>
 9     <link rel="stylesheet" href="css/ionic.min.css"/>
10 </head>
11 <body ng-app="ionicApp" ng-controller="MyCtrl">
12 
13 <ion-header-bar class="bar-positive">
14     <h1 class="title">Hello World!</h1>
15 </ion-header-bar>
16 
17 <ion-content>
18     <p>我的第一个ionic应用</p>
19 </ion-content>
20 
21 <script src="js/ionic.bundle.min.js"></script>
22 <script>
23     //[‘‘]中引入依赖的模块,这里引入ionic
24     var myIonic = angular.module(ionicApp, [ionic]);
25     myIonic.controller(MyCtrl, function ($scope) {
26 
27     });
28 </script>
29 
30 </body>
31 </html>

 

//命令行创建应用:
ionic start myApp tabs

二】、头部、底部、副标题
header头部
div.bar.bar-header.bar-light>h1.titile

ionic提供的默认颜色样式:
.bar-light 白色 默认
.bar-stable 浅灰色
.bar-positive 蓝色
.bar-calm 亮蓝色
.bar-balanced 绿色
.bar-energized 橙色
.bar-assertive 红色
.bar-royal 紫色
.bar-dark 黑色

subheader副标题

.bar.bar-subheader

footer底部
div.bar-footer位于网页底部

代码:

 1 <!DOCTYPE html>
 2 <html lang="zh-cn">
 3 <head>
 4     <meta charset="UTF-8">
 5     <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no"/>
 6     <title>ionic应用</title>
 7     <link rel="stylesheet" href="css/ionic.min.css"/>
 8 </head>
 9 <body>
10 
11 <div class="bar bar-header">
12     <h1 class="title">bar-light</h1><!--title是ionic内置的样式-->
13 </div>
14 <div class="bar bar-subheader">
15     <h1 class="title">subheader</h1>
16 </div>
17 
18 <!--<div class="bar bar-footer bar-balanced">
19     <button class="button button-clear">Left</button>
20     <div class="title">footer</div>
21     <button class="button button-clear">Right</button>
22 </div>-->
23 
24 <div class="bar bar-footer">
25     <button class="button button-clear pull-right">Right</button>
26 </div>
27 
28 <script src="js/ionic.bundle.min.js"></script>
29 
30 </body>
31 </html>

 

ionic入门篇(一)[了解]与[头部、底部、副标题]

标签:

原文地址:http://www.cnblogs.com/lqcdsns/p/5346533.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!