1.操作步骤
- 先建立一个大的容器
- 写出头部
- 背景
- 本体分成三部分 分别写柱形图 地图 折线图
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/e13ac3b95732c70bbc7cc58df017bbae.png)
html中的代码
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title></title>
<link rel="stylesheet" href="LX.css">
</head>
<header>
<h1>全球疫情情况统计</h1>
</header>
<body>
<section class=".mainbox">
<div class="colunm">
<div class="panel bar">
<h2>全球疫情top5</h2>
<div class="chart"><
</div>
</div>
</div>
<div class="colunm">
<div class="panel map">
<h2>中国疫情图疫情情况</h2>
<div class="chart">
</div>
<div class="no-hd">
<ul>
<li>感染人数:64154412</li>
<li>治愈人数:44130293</li>
</ul>
</div>
</div>
</div>
<div class="colunm">
<div class="panel line">
<h2>中国疫情变化</h2>
<div class="chart">
</div>
</div>
</div>
</section>
<script src="../js/echarts.min.js"></script>
<script src="LX.js"></script>
less(css)中的代码 一定要使用less去渲染 css无法进行渲染html的代码
*{
margin: 0;
padding: 0;
box-sizing: border-box;
}
body{
background: url("../images/bg.jpg");
}
header{
position: relative;
background: url("../images/head_bg.png");
background-size: 100% 100%;
height: 5.25rem;
}
h1{
font-size: 23px;
color: white;
line-height: 56px;
text-align: center;
}
.\.mainbox {
display: flex;
margin: 0 auto;
padding: 25px 25px 0;
height: 101px;
}
.colunm{
flex: 3;
}
.colunm:nth-child(2){
flex: 5;
}
.panel{
height: 550px;
border: 1px solid rgba(25, 186, 139, 0.17);
background: url("../images/line(1).png");
padding: 0