在此与大家分享我的学习笔记。amaze ui的官网虽然已经提供了具体的实现步骤,但是对于没有前台开发经验的我,理解起来还是很有困难的。

Amaze UI借鉴了Bootstrap等国外框架的优点。

引言

一个前台页面的开发一般需要html、css、javascript三种技术的支持,amazui ui对一些css、js进行了封装,是其可供用户直接调用。

使用方法
    amaze ui的使用通常有两种方式:css、js、fonts、i等文件复制到项目中;采用cdn方式(下载文件将AMUI封装好的引入本地)。(在开发过程中采用第一种方式;开发结束需要部署时,采用第二种方式。)

方法一
    1.将amaze ui对应的zip下载。
      解压后查看该文件夹下的问assets文件,assets文件夹下又包括css、js等文件夹,这些文件就是amaze ui中封装,可供用用户直接使用的样式。

参考文献:http://blog.amazeui.org/archives/170

    2.把上述提到的assets文件夹拷贝到web项目下。
    3.在项目中对样式进行使用。

创建一个页面

  1. 新建一个 HTML 文档,将下面的代码粘贴到文档中(需要注意的是我们需要修改assets文件再本地的路径);
  2. 查看 CSS 组件及 JS 插件,拷贝符合的演示代码,粘贴到 <body> 区域,并按需调整;
  3. 一个简单的页面完成。
<!DOCTYPE html>
<html class="no-js">
<head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="description" content=""><meta name="keywords" content=""><meta name="viewport"
          content="width=device-width, initial-scale=1"><title>Hello Amaze UI</title><!-- Set render engine for 360 browser -->
    <meta name="renderer" content="webkit"><!-- No Baidu Siteapp-->
    <meta http-equiv="Cache-Control" content="no-siteapp"/><link rel="icon" type="image/png" href="assets/i/favicon.png"><!-- Add to homescreen for Chrome on Android -->
    <meta name="mobile-web-app-capable" content="yes"><link rel="icon" sizes="192x192" href="assets/i/app-icon72x72@2x.png"><!-- Add to homescreen for Safari on iOS -->
    <meta name="apple-mobile-web-app-capable" content="yes"><meta name="apple-mobile-web-app-status-bar-style" content="black"><meta name="apple-mobile-web-app-title" content="Amaze UI"/><link rel="apple-touch-icon-precomposed" href="assets/i/app-icon72x72@2x.png"><!-- Tile icon for Win8 (144x144 + tile color) -->
    <meta name="msapplication-TileImage" content="assets/i/app-icon72x72@2x.png"><meta name="msapplication-TileColor" content="#0e90d2"><link rel="stylesheet" href="assets/css/amazeui.min.css"><link rel="stylesheet" href="assets/css/app.css">
</head>
<body>
<!--在这里编写你的代码-->
<p>Hello Amaze UI.
</p><!--[if (gte IE 9)|!(IE)]><!-->
<!--<![endif]-->
<!--[if lte IE 8 ]>
<script src="assets/js/jquery.min.js"></script>
<!--<script src="http://libs.baidu.com/jquery/1.11.3/jquery.min.js"></script>-->
<!--手动引入的jQuery(建议再js之前引入)-->
<script  src="assets/js/jquery-3.3.1.min.js"></script>
<script src="http://cdn.staticfile.org/modernizr/2.8.3/modernizr.js"></script>
<script src="assets/js/amazeui.ie8polyfill.min.js"></script>
<![endif]-->
<script src="assets/js/amazeui.min.js"></script>
</body>
</html>
上面是一个 HTML 范本,正确引入 Amaze UI 各类文件,适配 IE 8,加入条件注释引入 IE 辅助插件,现在为止可以把 Amaze UI 的一些模块和组件写在<body>里面开发,这是使用 AmazeUI 的开发的重要蓝本,以后我们所有项目都可以根据它进行改造。
方法二
    在官网上获取js和css对应的地址,将他们引入到js中。但是使用amaze ui的js,需要jquery的支持,所以需要将其导入,导入次序要在js之前。
     <link rel="stylesheet" type="text/css" href="http://cdn.amazeui.org/amazeui/2.4.2/css/amazeui.min.css"/>  <script type="text/javascript" src="http://libs.baidu.com/jquery/1.11.3/jquery.min.js"></script>  <script type="text/javascript" src="http://cdn.amazeui.org/amazeui/2.4.2/js/amazeui.min.js"></script>  

如有不足请多多指教!希望给您带来帮助!

移动端优秀框架--Amaze UI(h5)相关推荐

  1. 开源的HTML5前端框架Amaze UI发布,推进mobile first前端Web方案

    2014年6月,云适配发布了开源的HTML5前端框架Amaze UI,目前处于内测期.根据Amaze UI的官网介绍,该框架的特点是mobile first,解决Web应用从PC向多屏适配的问题,兼容 ...

  2. html5 跨屏框架,Amaze UI优秀案例:跨屏H5前端框架

    Amaze UI 自上线以来,从一个纯粹的基于HTML5的开源框架产品到拥有丰富Web 组件和模板,吸引了国内外众多开发者的关注.在Github上,Amaze UI已经收获将近3000个Star,并一 ...

  3. 陈本峰:HTML5跨屏前端框架Amaze UI的开源之道

    编者按 \\ 对陈本峰的采访,源于技术圈内的一个饭局,虽然大家对他的云适配创业经历很感兴趣,但是他却在自我介绍中反复提到了"开源"和"Amaze UI",言谈举 ...

  4. 第一次使用框架-amaze UI

    第一次使用框架开发 感觉确实比自己手写代码简单多了 这次接触到的是amaze UI 类似于bootstrap 不过比bootstrap更加轻量级 可以用来开发响应式网站,并且是移动优先的,针对移动设备 ...

  5. vantui框架_vue移动端优秀框架收集

    古人曰:"欲善其功,必先利其器."工匠想要使他的工作做好,一定要先让工具锋利.我们何尝不也是一个手艺人?所以选择对的开发框架很重要.一个好的框架可以高效快速的帮我们完成任务,升职加 ...

  6. vue移动端优秀框架收集

    古人曰:"欲善其功,必先利其器."工匠想要使他的工作做好,一定要先让工具锋利.我们何尝不也是一个手艺人?所以选择对的开发框架很重要.一个好的框架可以高效快速的帮我们完成任务,升职加 ...

  7. H5应用开发大赛落幕 Amaze UI作品榜上有名

    近日,由华为和云适配联合主办的HTML5移动应用开发大赛颁奖典礼圆满落幕.其中个人开发者郑张宽所设计的企业IM应用"PenPen"因其使用HTML5开发出良好的用户体验荣获冠军.除 ...

  8. 跨屏html ui,Amaze UI(HTML5 跨屏前端框架) v2.7.2

    Amaze UI 2.7.2 更新日志:2016-08-17 JS: Improved #900 处理Modal元素停止冒泡引发的使用不变问题: Improved #901 调整Tabs样式,适应元素 ...

  9. 十个前端UI优秀框架包含前端代码下载

    十个前端UI优秀框架 最近需要一些前端框架,于是在网上整理了一些感觉不错的前端框架,有pc端和移动端,为了方便日后自己先记录下来了... Bootstrap 首先说 Bootstrap,估计你也猜到会 ...

  10. 【框架】amaze ui学习(一)

    最近在看amazeui (妹子 UI ),最大的感觉就是移动端优先和扁平化的风格(和bootstrap很像). 简介: 为移动而生 Amaze UI 以移动优先(Mobile first)为理念,从小 ...

最新文章

  1. 路由代码WebApi设置namespace路由参数
  2. map函数的用法python,详解Python map函数及Python map()函数的用法
  3. centos 截图命令 screenshot
  4. FL Studio20.8中文完整果味版编曲
  5. IDEA将web项目打成war包
  6. Hyperledger下子项目
  7. 问题解决:AttributeError: 'module' object has no attribute '_rebuild_tensor_v2'
  8. 计算机组成与设计试题,计算机组成原理试题
  9. 如何辨别苹果20W PD快充充电头真伪
  10. array_column()函数用法
  11. MD5加密中文字符问题详解
  12. 如何实现一个二维码支持微信支付和支付宝支付
  13. python和java就业对比_Python,Java和JavaScript哪个更容易就业?
  14. 9 张手绘图:阐明机器学习模型训练全流程
  15. 纯前端语言编写音乐播放器
  16. 前端-css盒模型与浮动 QIan 锋 逆 战 班
  17. 将insert语句转化为select语句,进行校验,验证是否插入成功
  18. (原創) Quartus II安裝新觀念:如何將Quartus II安裝在VirtualBox內? (SOC) (Quartus II) (VirtualBox)...
  19. 如何在discuz帖子中插入视频
  20. 冯登国院士:关键信息基础设施安全保护的三个视角

热门文章

  1. linux打补丁教程,Linux下patch打补丁命令
  2. 不能创建对象qmdispatch_运行时错误 429,ACTIVEX部件不能创建对象的解决方法小结...
  3. asp html css样式,aspupload
  4. ASPJpeg和ASPUpload组件的一些属性和方法
  5. 小旋风虚拟服务器怎么用,超级小旋风asp服务器软件使用图文教程
  6. 武汉理工大学 计算机学院院长,熊盛武:武汉理工大学计算机科学与技术学院院长、教授...
  7. SolidWorks学习(1):基础绘图
  8. Qt 之 模仿 QQ登陆界面——样式篇
  9. 【安卓按键精灵自动取色(可用于比色,多点找色,找图实现)】
  10. 在micropython固件中加入st7789驱动