项目实训:Day 1------项目总览及可视化工具ECharts学习(1)

今天项目实训开始,我的任务是可视化处理。由于基础比较薄弱,打算先学一下可视化的基础。

首先,利用学校的平台把这个项目的介绍看一下

学习ECharts是在B站黑马程序员的平台上学习的,需要安装vscode及一些扩展,这里比较简单,不细讲。

数据可视化主要目的:借助于图像化手段来有效地表达信息
数据可视化可以把数据从冰冷的数字转换成图形,揭示蕴含在数据中的规律和道理。在项目中的作用是可以用可视化直观感受模型的好坏对比
 
为了使页面自适应,使用了flexible.js和cssrem扩展,在vscode 扩展的应用商店里就可以搜到。
之后,我们只需要页面中引用该js文件即可。
需要注意的是,只要元素的样式部分用的单位是rem,即可以自适应;只要不是用rem,即使它本身对应一个rem的单位,也不会随页面而改变自己大小。
 
我们可以改动1rem的大小:首先对flexible.js的setRemUnit改动;再点击cssrem管理中对应的修改,使得能自动生成对应的rem值(更改后需重启软件)
 
上面的工作完成后,仿照(https://www.bilibili.com/video/BV1v7411R7mp?p=15)这样就完成了简单的自适应界面 代码如下
 
index.html
 
<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
    <link rel="stylesheet" href="css/index.css" />
  </head>


  <body>
    <header>
      <h1>验证码识别--案例</h1>
    </header>
    <script src="js/flexible.js"></script>
  </body>
</html>
 
index.css
 
* {
  margin: 0;
  padding: 0 ;
  box-sizing: border-box;
}
body {
  background: url(../images/bg.jpg) no-repeat top center;
  line-height: 1.16;
}
header {
  height: 1.25rem;
  background: url(../images/head_bg.png) no-repeat;
  background-size: 100% 100%;
}
header h1 {
  color: white;
  font-size: 0.475rem;
  text-align: center;
  line-height: 1rem;
}

 

posted @ 2020-06-08 21:19  John-Snow999  阅读(140)  评论(0编辑  收藏  举报