本项目完整 Demo 访问地址:http://ldmy.3vfree.net/charts-project/index.html (因为是国外免费服务器,加载相当卡慢。)
修改插件基准值: 插件-配置按钮—配置扩展设置–Root Font Size 里面,设置基准值。如下图所示:
PC端要把屏幕宽度约束在1024~1920之间,有适配。
完成此项目需具备以下知识:
div + css 布局flex 布局css3动画css3渐变css3边框图片原生js + jquery 使用rem适配echarts基础ECharts,一个使用 JavaScript 实现的开源可视化库,是js 插件,它可以流畅的运行在 PC 和移动设备上,兼容当前绝大部分浏览器(IE8/9/10/11,Chrome,Firefox,Safari等),底层依赖矢量图形库 ZRender,提供直观,交互丰富,可高度个性化定制的数据可视化图表。
echarts使用步骤:
下载echarts:https://github.com/apache/incubator-echarts/tree/4.5.0引入echarts:dist/echarts.min.js官方教程:5 分钟上手 ECharts
打开 index.css文件,在里面写入以下样式代码:
/* 清除元素默认的内外边距 ,设置CSS3 盒模型*/
* { margin: 0; padding: 0; box-sizing: border-box; }/* 让所有斜体不倾斜 */
em, i { font-style: normal; }/* 去掉列表前面的小点 */
li { list-style: none; }/* 图片没有边框 去掉图片底侧的空白缝隙 */
img { border: 0; vertical-align: middle; }/* 让button按钮变成小手 */
button { cursor: pointer; }/* 取消链接下划线 ,鼠标经过变色*/
a { color: #666; text-decoration: none; } a:hover { color: #e33333; }/* 页面背景 */
body { background: url(../images/bg.jpg) no-repeat; /* 背景缩放 全覆盖定位区域*/ background-size: cover; }或者连写方式(0 0 为背景位置定位):
body { background: url(../images/bg.jpg) no-repeat 0 0 / cover; /* 背景缩放 全覆盖定位区域*/ /* background-size: cover; */ }插件作用:保存时,自动刷新浏览器。
安装完成后,快速打开浏览器的入口如下图:
安装后,在VS code代码编辑器界面,快速打开浏览器。入口如下图:
下一章:学习笔记之数据可视化(二)—— 页面布局
