移动端优秀框架--Amaze UI(h5)
在此与大家分享我的学习笔记。amaze ui的官网虽然已经提供了具体的实现步骤,但是对于没有前台开发经验的我,理解起来还是很有困难的。
Amaze UI借鉴了Bootstrap等国外框架的优点。
引言
一个前台页面的开发一般需要html、css、javascript三种技术的支持,amazui ui对一些css、js进行了封装,是其可供用户直接调用。
使用方法
amaze ui的使用通常有两种方式:css、js、fonts、i等文件复制到项目中;采用cdn方式(下载文件将AMUI封装好的引入本地)。(在开发过程中采用第一种方式;开发结束需要部署时,采用第二种方式。)
创建一个页面
- 新建一个 HTML 文档,将下面的代码粘贴到文档中(需要注意的是我们需要修改assets文件再本地的路径);
- 查看 CSS 组件及 JS 插件,拷贝符合的演示代码,粘贴到
<body>
区域,并按需调整; - 一个简单的页面完成。
<!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>
<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)相关推荐
- 开源的HTML5前端框架Amaze UI发布,推进mobile first前端Web方案
2014年6月,云适配发布了开源的HTML5前端框架Amaze UI,目前处于内测期.根据Amaze UI的官网介绍,该框架的特点是mobile first,解决Web应用从PC向多屏适配的问题,兼容 ...
- html5 跨屏框架,Amaze UI优秀案例:跨屏H5前端框架
Amaze UI 自上线以来,从一个纯粹的基于HTML5的开源框架产品到拥有丰富Web 组件和模板,吸引了国内外众多开发者的关注.在Github上,Amaze UI已经收获将近3000个Star,并一 ...
- 陈本峰:HTML5跨屏前端框架Amaze UI的开源之道
编者按 \\ 对陈本峰的采访,源于技术圈内的一个饭局,虽然大家对他的云适配创业经历很感兴趣,但是他却在自我介绍中反复提到了"开源"和"Amaze UI",言谈举 ...
- 第一次使用框架-amaze UI
第一次使用框架开发 感觉确实比自己手写代码简单多了 这次接触到的是amaze UI 类似于bootstrap 不过比bootstrap更加轻量级 可以用来开发响应式网站,并且是移动优先的,针对移动设备 ...
- vantui框架_vue移动端优秀框架收集
古人曰:"欲善其功,必先利其器."工匠想要使他的工作做好,一定要先让工具锋利.我们何尝不也是一个手艺人?所以选择对的开发框架很重要.一个好的框架可以高效快速的帮我们完成任务,升职加 ...
- vue移动端优秀框架收集
古人曰:"欲善其功,必先利其器."工匠想要使他的工作做好,一定要先让工具锋利.我们何尝不也是一个手艺人?所以选择对的开发框架很重要.一个好的框架可以高效快速的帮我们完成任务,升职加 ...
- H5应用开发大赛落幕 Amaze UI作品榜上有名
近日,由华为和云适配联合主办的HTML5移动应用开发大赛颁奖典礼圆满落幕.其中个人开发者郑张宽所设计的企业IM应用"PenPen"因其使用HTML5开发出良好的用户体验荣获冠军.除 ...
- 跨屏html ui,Amaze UI(HTML5 跨屏前端框架) v2.7.2
Amaze UI 2.7.2 更新日志:2016-08-17 JS: Improved #900 处理Modal元素停止冒泡引发的使用不变问题: Improved #901 调整Tabs样式,适应元素 ...
- 十个前端UI优秀框架包含前端代码下载
十个前端UI优秀框架 最近需要一些前端框架,于是在网上整理了一些感觉不错的前端框架,有pc端和移动端,为了方便日后自己先记录下来了... Bootstrap 首先说 Bootstrap,估计你也猜到会 ...
- 【框架】amaze ui学习(一)
最近在看amazeui (妹子 UI ),最大的感觉就是移动端优先和扁平化的风格(和bootstrap很像). 简介: 为移动而生 Amaze UI 以移动优先(Mobile first)为理念,从小 ...
最新文章
- 路由代码WebApi设置namespace路由参数
- map函数的用法python,详解Python map函数及Python map()函数的用法
- centos 截图命令 screenshot
- FL Studio20.8中文完整果味版编曲
- IDEA将web项目打成war包
- Hyperledger下子项目
- 问题解决:AttributeError: 'module' object has no attribute '_rebuild_tensor_v2'
- 计算机组成与设计试题,计算机组成原理试题
- 如何辨别苹果20W PD快充充电头真伪
- array_column()函数用法
- MD5加密中文字符问题详解
- 如何实现一个二维码支持微信支付和支付宝支付
- python和java就业对比_Python,Java和JavaScript哪个更容易就业?
- 9 张手绘图:阐明机器学习模型训练全流程
- 纯前端语言编写音乐播放器
- 前端-css盒模型与浮动 QIan 锋 逆 战 班
- 将insert语句转化为select语句,进行校验,验证是否插入成功
- (原創) Quartus II安裝新觀念:如何將Quartus II安裝在VirtualBox內? (SOC) (Quartus II) (VirtualBox)...
- 如何在discuz帖子中插入视频
- 冯登国院士:关键信息基础设施安全保护的三个视角
热门文章
- linux打补丁教程,Linux下patch打补丁命令
- 不能创建对象qmdispatch_运行时错误 429,ACTIVEX部件不能创建对象的解决方法小结...
- asp html css样式,aspupload
- ASPJpeg和ASPUpload组件的一些属性和方法
- 小旋风虚拟服务器怎么用,超级小旋风asp服务器软件使用图文教程
- 武汉理工大学 计算机学院院长,熊盛武:武汉理工大学计算机科学与技术学院院长、教授...
- SolidWorks学习(1):基础绘图
- Qt 之 模仿 QQ登陆界面——样式篇
- 【安卓按键精灵自动取色(可用于比色,多点找色,找图实现)】
- 在micropython固件中加入st7789驱动