开发技术组件官网教程清单
2016-02-16 23:15
302 查看
1、Bootstrap(Web前端CSS框架)
Bootstrap是基于HTML5和CSS3开发的,它在jQuery的基础上进行了更为个性化和人性化的完善,形成一套自己独有的网站风格,并兼容大部分jQuery插件。
Bootstrap中文网:http://www.bootcss.com/
Bootstrap英文网:http://getbootstrap.com/
2、Font Awesome奥森图标
提供丰富的矢量字体图标—通过CSS可以任意控制所有图标的大小 ,颜色,阴影。安装FontAwesome只需简单的几行代码,就可以和bootstrap完美兼容。
Font Awesome中文站:http://www.thinkcmf.com/font
Font Awesome英文网:http://fortawesome.github.io/Font-Awesome/
3、Echarts
ECharts,一个纯 Javascript 的图表库,可以流畅的运行在 PC 和移动设备上,兼容当前绝大部分浏览器(IE8/9/10/11,Chrome,Firefox,Safari等),底层依赖轻量级的 Canvas 类库 ZRender,提供直观,生动,可交互,可高度个性化定制的数据可视化图表。ECharts 3 中更是加入了更多丰富的交互功能以及更多的可视化效果,并且对移动端做了深度的优化。
Echarts2中文网:http://echarts.baidu.com/echarts2/index.html
Echarts3中文网:http://echarts.baidu.com/index.html
4、高德地图
高德LBS开放平台将高德最专业的定位、地图、搜索、导航等能力,以API、SDK等形式向广大开发者免费开放。
高德地图开放平台:http://lbs.amap.com/
5、jQuery
jQuery 是一个高效、精简并且功能丰富的 JavaScript 工具库。它提供的 API 易于使用且兼容众多浏览器,这让诸如 HTML 文档遍历和操作、事件处理、动画和 Ajax 操作更加简单。
jQuery中文文档:http://www.jquery123.com/
Bootstrap是基于HTML5和CSS3开发的,它在jQuery的基础上进行了更为个性化和人性化的完善,形成一套自己独有的网站风格,并兼容大部分jQuery插件。
起步入门: Bootstrap 插件全部依赖 jQuery,请注意,Bootstrap 的所有JavaScript 插件都依赖 jQuery,因此 jQuery 必须在 Bootstrap 之前引入,就像在基本模版中所展示的一样。在 bower.json 文件中 列出了 Bootstrap 所支持的 jQuery 版本。 <!-- 新 Bootstrap 核心 CSS 文件 --> <link rel="stylesheet" href="//cdn.bootcss.com/bootstrap/3.3.5/css/bootstrap.min.css"> <!-- 可选的Bootstrap主题文件(一般不用引入) --> <link rel="stylesheet" href="//cdn.bootcss.com/bootstrap/3.3.5/css/bootstrap-theme.min.css"> <!-- jQuery文件。务必在bootstrap.min.js 之前引入 --> <script src="//cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> <!-- 最新的 Bootstrap 核心 JavaScript 文件 --> <script src="//cdn.bootcss.com/bootstrap/3.3.5/js/bootstrap.min.js"></script>
Bootstrap中文网:http://www.bootcss.com/
Bootstrap英文网:http://getbootstrap.com/
2、Font Awesome奥森图标
提供丰富的矢量字体图标—通过CSS可以任意控制所有图标的大小 ,颜色,阴影。安装FontAwesome只需简单的几行代码,就可以和bootstrap完美兼容。
使用步骤: 1、下载Font Awesome最新安装包. 2、在 <head> 标签 里, 引入 font-awesome.min.css. <link rel="stylesheet" href="path/to/font-awesome/css/font-awesome.min.css">
Font Awesome中文站:http://www.thinkcmf.com/font
Font Awesome英文网:http://fortawesome.github.io/Font-Awesome/
3、Echarts
ECharts,一个纯 Javascript 的图表库,可以流畅的运行在 PC 和移动设备上,兼容当前绝大部分浏览器(IE8/9/10/11,Chrome,Firefox,Safari等),底层依赖轻量级的 Canvas 类库 ZRender,提供直观,生动,可交互,可高度个性化定制的数据可视化图表。ECharts 3 中更是加入了更多丰富的交互功能以及更多的可视化效果,并且对移动端做了深度的优化。
起步: ECharts 3 开始不再强制使用 AMD 的方式按需引入,代码里也不再内置 AMD 加载器。因此引入方式简单了很多,只需要像普通的 JavaScript 库一样用 script 标签引入。 <!DOCTYPE html> <html> <header> <meta charset="utf-8"> <!-- 引入 ECharts 文件 --> <script src="echarts.min.js"></script> </header> </html> 在绘图前我们需要为 ECharts 准备一个具备高宽的 dom 容器。 <body> <!-- 为 ECharts 准备一个具备大小(宽高)的Dom --> <div id="main" style="width: 600px;height:400px;"></div> </body> 然后就可以通过 echarts.init 方法初始化一个 echarts 实例并通过 setOption 方法生成一个简单的柱状图,下面是完整代码。 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>ECharts</title> <!-- 引入 echarts.js --> <script src="echarts.js"></script> </head> <body> <!-- 为ECharts准备一个具备大小(宽高)的Dom --> <div id="main" style="width: 600px;height:400px;"></div> <script type="text/javascript"> // 基于准备好的dom,初始化echarts实例 var myChart = echarts.init(document.getElementById('main')); // 指定图表的配置项和数据 var option = { title: { text: 'ECharts 入门示例' }, tooltip: {}, legend: { data:['销量'] }, xAxis: { data: ["衬衫","羊毛衫","雪纺衫","裤子","高跟鞋","袜子"] }, yAxis: {}, series: [{ name: '销量', type: 'bar', data: [5, 20, 36, 10, 10, 20] }] }; // 使用刚指定的配置项和数据显示图表。 myChart.setOption(option); </script> </body> </html>
Echarts2中文网:http://echarts.baidu.com/echarts2/index.html
Echarts3中文网:http://echarts.baidu.com/index.html
4、高德地图
高德LBS开放平台将高德最专业的定位、地图、搜索、导航等能力,以API、SDK等形式向广大开发者免费开放。
起步: 1、申请开发者key 2、引入高德地图JavaScript API文件: <script type="text/javascript" src="http://webapi.amap.com/maps?v=1.3&key=您申请的key值"></script> 3、创建地图容器 在页面body里你想展示地图的地方创建一个div 容器,并指定id标识: <div id="container"></div> 4、指定容器大小 按照需要设定地图容器的大小,确保大小合适,比如用CSS这样设置它: #container {width:300px; height: 180px; } 5、创建地图 生成一副简单地图只需要一句代码,将我们刚刚创建的div的id传给Map的构造函数即可,这个时候API将根据用户所在的城市自动进行地图中心点和级别的设定: var map = new AMap.Map('container'); 在地图初始化过后,任何需要的地方通过方法来改变地图的中心点和级别 var map = new AMap.Map('container'); map.setZoom(10); map.setCenter([116.39,39.9]);
高德地图开放平台:http://lbs.amap.com/
5、jQuery
jQuery 是一个高效、精简并且功能丰富的 JavaScript 工具库。它提供的 API 易于使用且兼容众多浏览器,这让诸如 HTML 文档遍历和操作、事件处理、动画和 Ajax 操作更加简单。
jQuery中文文档:http://www.jquery123.com/
相关文章推荐
- 2016给自己一个交代
- USACO 1.4 Search Techniques
- UVA 156
- leetcode279-Perfect Squares
- struts框架搭建解决方案
- hdu 4389 数位DP 模板化代码 结合记忆化搜索优化
- linux-信号量
- Python基本数据类型
- 4.14-1 图片太大遇到的问题,Bitmap too large to be uploaded into a texture (2340x4160, max=4096x4096)
- 3--单链表
- Python基本数据类型
- iOS开发UI篇—UIWindow简单介绍
- UVA 101
- BZOJ(本校) 3027 快速傅里叶变换 - 概率与期望&dp
- App Store审核被拒的各种原因
- JavaScript高级程序设计学习笔记 02
- Codeforces Round #256 (Div. 2) C. Painting Fence (DFS)
- [转载]MySQL索引原理与慢查询优化
- 重学OpenGL(一)----工具篇
- 我 Git 命令列表 (2)【转】