|
After Width: | Height: | Size: 54 KiB |
|
After Width: | Height: | Size: 127 KiB |
|
After Width: | Height: | Size: 790 B |
|
After Width: | Height: | Size: 822 B |
|
After Width: | Height: | Size: 792 B |
|
After Width: | Height: | Size: 16 KiB |
|
After Width: | Height: | Size: 15 KiB |
|
After Width: | Height: | Size: 792 B |
|
After Width: | Height: | Size: 80 KiB |
|
After Width: | Height: | Size: 16 KiB |
|
After Width: | Height: | Size: 16 KiB |
|
After Width: | Height: | Size: 116 B |
|
After Width: | Height: | Size: 220 B |
|
After Width: | Height: | Size: 23 KiB |
|
After Width: | Height: | Size: 789 B |
|
After Width: | Height: | Size: 794 B |
|
After Width: | Height: | Size: 48 KiB |
|
After Width: | Height: | Size: 1.1 KiB |
|
After Width: | Height: | Size: 1.1 KiB |
|
After Width: | Height: | Size: 142 KiB |
|
After Width: | Height: | Size: 1.1 KiB |
|
After Width: | Height: | Size: 51 KiB |
@ -0,0 +1,389 @@ |
|||
<template> |
|||
|
|||
|
|||
<div class="hello"> |
|||
<div class="main"> |
|||
|
|||
<div class="left"> |
|||
<div class="tiyuBla"> |
|||
<div style="position: absolute;right: 28%;top: 52%;">体育场</div> |
|||
</div> |
|||
|
|||
<div class="tongji"> |
|||
<canvas id="etELhoiEDSDBklnwaLybhInLlmnhnHuv" :width="cWidth1" :height="cHeight1" class="charts1" @click="tap1"/> |
|||
</div> |
|||
|
|||
<div class="bfb"> |
|||
<div class="renshu">进馆人数</div> |
|||
|
|||
<div class="num">24,352,345</div> |
|||
|
|||
<!-- <div class="cntTxt"> |
|||
<div style="font-size: 30px;font-weight: bold;color: white;">75%</div> |
|||
<div style="color: #0082FF;font-size: 14px;">人流饱和</div> |
|||
</div> --> |
|||
|
|||
<div class="cntTxt"> |
|||
<canvas id="PvqalmgjxGnTCXyTJMOKLkntpbgRzGND" :width="cWidth" :height="cHeight" class="charts" @click="tap"/> |
|||
</div> |
|||
|
|||
|
|||
|
|||
<div class="rsType"> |
|||
<div class="typeItem"> |
|||
<div>安静</div> |
|||
<img style="width: 45%;height: 40%;margin-top: 10%;" src="../../assets/tiyuguan/安静.png" /> |
|||
</div> |
|||
<div class="typeItem"> |
|||
<div>舒适</div> |
|||
<img style="width: 45%;height: 40%;margin-top: 10%;" src="../../assets/tiyuguan/舒适.png" /> |
|||
</div> |
|||
<div class="typeItem"> |
|||
<div>拥挤</div> |
|||
<img style="width: 45%;height: 40%;margin-top: 10%;" src="../../assets/tiyuguan/拥挤.png" /> |
|||
</div> |
|||
</div> |
|||
</div> |
|||
</div> |
|||
|
|||
|
|||
|
|||
<div class="right"> |
|||
<div style="width: 45%;height: 45%;border: 1px solid #019ADE;"></div> |
|||
<div style="width: 45%;height: 45%;border: 1px solid #019ADE;"></div> |
|||
<div style="width: 45%;height: 45%;border: 1px solid #019ADE;"></div> |
|||
<div style="width: 45%;height: 45%;border: 1px solid #019ADE;"></div> |
|||
|
|||
|
|||
</div> |
|||
|
|||
|
|||
|
|||
</div> |
|||
|
|||
|
|||
</div> |
|||
</template> |
|||
|
|||
<script> |
|||
import uCharts from '../../utils/u-charts'; |
|||
function getH5Offset(e) { |
|||
e.mp = { |
|||
changedTouches: [] |
|||
}; |
|||
e.mp.changedTouches.push({ |
|||
x: e.offsetX, |
|||
y: e.offsetY |
|||
}); |
|||
return e; |
|||
} |
|||
var uChartsInstance = {}; |
|||
export default { |
|||
data() { |
|||
return { |
|||
cWidth: 225, |
|||
cHeight: 150, |
|||
cWidth1: 550, |
|||
cHeight1: 250 |
|||
}; |
|||
}, |
|||
mounted() { |
|||
this.getServerData(); |
|||
this.getServerData1() |
|||
}, |
|||
methods: { |
|||
getServerData1() { |
|||
//模拟从服务器获取数据时的延时 |
|||
setTimeout(() => { |
|||
//模拟服务器返回数据,如果数据格式和标准格式不同,需自行按下面的格式拼接 |
|||
let res = { |
|||
categories: ["2018","2019","2020","2021","2022","2023"], |
|||
series: [ |
|||
{ |
|||
name: "成交量A", |
|||
linearColor: [ |
|||
[ |
|||
0, |
|||
"#1890FF" |
|||
], |
|||
[ |
|||
0.25, |
|||
"#00B5FF" |
|||
], |
|||
[ |
|||
0.5, |
|||
"#00D1ED" |
|||
], |
|||
[ |
|||
0.75, |
|||
"#00E6BB" |
|||
], |
|||
[ |
|||
1, |
|||
"#90F489" |
|||
] |
|||
], |
|||
data: [15,45,15,45,15,45] |
|||
}, |
|||
{ |
|||
name: "成交量B", |
|||
linearColor: [ |
|||
[ |
|||
0, |
|||
"#91CB74" |
|||
], |
|||
[ |
|||
0.25, |
|||
"#2BDCA8" |
|||
], |
|||
[ |
|||
0.5, |
|||
"#2AE3A0" |
|||
], |
|||
[ |
|||
0.75, |
|||
"#C4D06E" |
|||
], |
|||
[ |
|||
1, |
|||
"#F2D375" |
|||
] |
|||
], |
|||
data: [55,85,55,85,55,85] |
|||
}, |
|||
{ |
|||
name: "成交量C", |
|||
linearColor: [ |
|||
[ |
|||
0, |
|||
"#FAC858" |
|||
], |
|||
[ |
|||
0.33, |
|||
"#FFC371" |
|||
], |
|||
[ |
|||
0.66, |
|||
"#FFC2B2" |
|||
], |
|||
[ |
|||
1, |
|||
"#FA7D8D" |
|||
] |
|||
], |
|||
data: [95,125,95,125,95,125] |
|||
} |
|||
] |
|||
}; |
|||
this.drawCharts1('etELhoiEDSDBklnwaLybhInLlmnhnHuv', res); |
|||
}, 50); |
|||
}, |
|||
drawCharts1(id,data){ |
|||
const ctx = document.getElementById(id).getContext("2d"); |
|||
uChartsInstance[id] = new uCharts({ |
|||
type: "line", |
|||
context: ctx, |
|||
width: this.cWidth1, |
|||
height: this.cHeight1, |
|||
categories: data.categories, |
|||
series: data.series, |
|||
animation: true, |
|||
background: "#FFFFFF", |
|||
color: ["#1890FF","#91CB74","#FAC858","#EE6666","#73C0DE","#3CA272","#FC8452","#9A60B4","#ea7ccc"], |
|||
padding: [15,10,0,15], |
|||
dataLabel: false, |
|||
dataPointShape: false, |
|||
enableScroll: false, |
|||
legend: {}, |
|||
xAxis: { |
|||
disableGrid: true |
|||
}, |
|||
yAxis: { |
|||
gridType: "dash", |
|||
dashLength: 2, |
|||
data: [ |
|||
{ |
|||
min: 0, |
|||
max: 150 |
|||
} |
|||
] |
|||
}, |
|||
extra: { |
|||
line: { |
|||
type: "curve", |
|||
width: 2, |
|||
activeType: "hollow", |
|||
linearType: "custom" |
|||
} |
|||
} |
|||
}); |
|||
}, |
|||
|
|||
|
|||
|
|||
getServerData() { |
|||
//模拟从服务器获取数据时的延时 |
|||
setTimeout(() => { |
|||
//模拟服务器返回数据 |
|||
let res = { |
|||
series: [ |
|||
{ |
|||
name: "一班", |
|||
data: 0.75 |
|||
} |
|||
] |
|||
}; |
|||
this.drawCharts('PvqalmgjxGnTCXyTJMOKLkntpbgRzGND', res); |
|||
}, 50); |
|||
}, |
|||
drawCharts(id,data){ |
|||
const ctx = document.getElementById(id).getContext("2d"); |
|||
uChartsInstance[id] = new uCharts({ |
|||
type: "arcbar", |
|||
context: ctx, |
|||
width: this.cWidth, |
|||
height: this.cHeight, |
|||
series: data.series, |
|||
animation: true, |
|||
background: "#FFFFFF", |
|||
color: ["#FFFF00"], |
|||
padding: undefined, |
|||
title: { |
|||
name: "75%", |
|||
fontSize: 30, |
|||
color: "#fff", |
|||
fontWeight: "bold" |
|||
}, |
|||
subtitle: { |
|||
name: "人流饱和", |
|||
fontSize: 12, |
|||
color: "#0082FF" |
|||
}, |
|||
extra: { |
|||
arcbar: { |
|||
type: "circle", |
|||
width: 10, |
|||
backgroundColor: "#070A24", |
|||
startAngle: 1.5, |
|||
endAngle: 0.25, |
|||
gap: 2, |
|||
} |
|||
} |
|||
}); |
|||
}, |
|||
tap(e){ |
|||
uChartsInstance[e.target.id].touchLegend(getH5Offset(e)); |
|||
uChartsInstance[e.target.id].showToolTip(getH5Offset(e)); |
|||
}, |
|||
tap1(e){ |
|||
uChartsInstance[e.target.id].touchLegend(getH5Offset(e)); |
|||
uChartsInstance[e.target.id].showToolTip(getH5Offset(e)); |
|||
} |
|||
} |
|||
}; |
|||
</script> |
|||
|
|||
<style lang="less" scoped> |
|||
|
|||
.main{ |
|||
display: flex; |
|||
justify-content: space-between; |
|||
.left{ |
|||
width: 30%; |
|||
height: 75vh; |
|||
// border: 1px solid red; |
|||
margin-left: 2%; |
|||
margin-top: -4%; |
|||
.tiyuBla{ |
|||
width: 100%; |
|||
height: 40%; |
|||
background-image: url('../../assets/tiyuguan/进馆人流标题.png'); |
|||
background-repeat: no-repeat; |
|||
background-size: 100% 100%; |
|||
color: white; |
|||
font-size: 38px; |
|||
font-weight: bold; |
|||
position: relative; |
|||
} |
|||
|
|||
.tongji{ |
|||
width: 100%; |
|||
height: 35%; |
|||
border: 1px solid #019ADE; |
|||
} |
|||
|
|||
.bfb{ |
|||
width: 100%; |
|||
height: 25%; |
|||
background-image: url('../../assets/tiyuguan/人流密集度.png'); |
|||
background-repeat: no-repeat; |
|||
background-size: 100% 100%; |
|||
position: relative; |
|||
.renshu{ |
|||
position: absolute; |
|||
top: 30%; |
|||
left: 10%; |
|||
color: #8199BD; |
|||
font-weight: bold; |
|||
font-size: 14px; |
|||
} |
|||
.num{ |
|||
color: white; |
|||
font-weight: bold; |
|||
font-size: 20px; |
|||
position: absolute; |
|||
top: 45%; |
|||
left: 6%; |
|||
} |
|||
.cntTxt{ |
|||
width: 20%; |
|||
height: 60%; |
|||
// border: 1px solid red; |
|||
position: absolute; |
|||
top: -5%; |
|||
left: 30.5%; |
|||
text-align: center; |
|||
padding-top: 2.5%; |
|||
} |
|||
.rsType{ |
|||
width: 30%; |
|||
height: 35%; |
|||
// border: 1px solid red; |
|||
position: absolute; |
|||
top: 30%; |
|||
right: 4%; |
|||
display: flex; |
|||
justify-content: space-between; |
|||
.typeItem{ |
|||
width: 30%; |
|||
height: 95%; |
|||
text-align: center; |
|||
color: #687C9E; |
|||
font-size: 14px; |
|||
} |
|||
} |
|||
} |
|||
} |
|||
|
|||
.right{ |
|||
margin-top: 3%; |
|||
margin-right: 2%; |
|||
width: 63%; |
|||
height: 66vh; |
|||
border: 1px solid #019ADE; |
|||
display: flex; |
|||
flex-wrap: wrap; |
|||
align-items: center; |
|||
justify-content: space-around; |
|||
} |
|||
|
|||
.charts{ |
|||
width: 225px; |
|||
height: 150px; |
|||
} |
|||
.charts1{ |
|||
width: 550px; |
|||
height: 250px; |
|||
} |
|||
} |
|||
</style> |
|||
@ -0,0 +1,387 @@ |
|||
<template> |
|||
<div class="hello"> |
|||
|
|||
|
|||
<div class="content"> |
|||
|
|||
<div class="qushi"> |
|||
<div class="keliu"> |
|||
<div class="keliuTxt">客流趋势</div> |
|||
<div class="keliuBtn"> |
|||
<div v-for="(item, index) in keliuList" :key="index" class="btnItem" @click="clickQushi(item.unit)" :class="item.unit == selectVal1 ? 'btnItemS' : 'btnItemD'"> |
|||
<div class="txt">{{ item.unit }}</div> |
|||
</div> |
|||
</div> |
|||
</div> |
|||
|
|||
<div class="tongjitu"> |
|||
|
|||
</div> |
|||
|
|||
<div class="qushiBaifb"> |
|||
<div class="baifbLeft"> |
|||
<div class="baiFbitem"> |
|||
<div style="font-size: 14px;">体育场</div> |
|||
<div style="color: white;font-size: 18px;font-weight: bold;margin-left: 10%;">20%</div> |
|||
<img style="width: 10%;height: 60%;" src="../../assets/index/体育场图例.png" /> |
|||
</div> |
|||
<div class="baiFbitem"> |
|||
<div style="font-size: 14px;">体育馆</div> |
|||
<div style="color: white;font-size: 18px;font-weight: bold;margin-left: 10%;">12%</div> |
|||
<img style="width: 10%;height: 60%;" src="../../assets/index/体育馆图例.png" /> |
|||
</div> |
|||
<div class="baiFbitem"> |
|||
<div style="font-size: 14px;">游泳场馆</div> |
|||
<div style="color: white;font-size: 18px;font-weight: bold;">12%</div> |
|||
<img style="width: 10%;height: 60%;" src="../../assets/index/体育馆图例.png" /> |
|||
</div> |
|||
</div> |
|||
<div class="baiFbRight"> |
|||
<div class="baiFbitem"> |
|||
<img style="width: 10%;height: 60%;" src="../../assets/index/体育场图例.png" /> |
|||
<div style="color: white;font-size: 18px;font-weight: bold;margin-right: 10%;">20%</div> |
|||
<div style="font-size: 14px;">图书馆</div> |
|||
</div> |
|||
<div class="baiFbitem"> |
|||
<img style="width: 10%;height: 60%;" src="../../assets/index/体育馆图例.png" /> |
|||
<div style="color: white;font-size: 18px;font-weight: bold;margin-right: 10%;">12%</div> |
|||
<div style="font-size: 14px;">文化馆</div> |
|||
</div> |
|||
<div class="baiFbitem"> |
|||
<img style="width: 10%;height: 60%;" src="../../assets/index/体育馆图例.png" /> |
|||
<div style="color: white;font-size: 18px;font-weight: bold;margin-right: 10%;">12%</div> |
|||
<div style="font-size: 14px;">博物馆</div> |
|||
</div> |
|||
</div> |
|||
</div> |
|||
|
|||
|
|||
<div class="keliu keliuTu1"> |
|||
<div class="keliuTxt">今日各场馆人数趋势</div> |
|||
</div> |
|||
</div> |
|||
|
|||
|
|||
|
|||
|
|||
<div class="middle"> |
|||
<div style="position: absolute;color: white;top: 11%;left: 18%;font-weight: bold;">345,235</div> |
|||
<div style="position: absolute;color: white;top: 11%;left: 43.5%;font-weight: bold;">2,345,235</div> |
|||
<div style="position: absolute;color: white;top: 11%;left: 71%;font-weight: bold;">2,345万</div> |
|||
|
|||
<img src="../../assets/index/主体.png" class="aimImg" style="width: 70%;height: 50%;position: absolute;left: 15%;top: 29%;" /> |
|||
|
|||
|
|||
<div style="position: absolute;color: white;left: 42%;bottom: 15.5%;font-weight: bold;">年度进馆人数</div> |
|||
<div style="position: absolute;color: white;left: 39%;bottom: 8%;font-weight: bold;font-size: 24px;">33,532,890</div> |
|||
</div> |
|||
|
|||
<div class="renshu"> |
|||
<div class="keliu"> |
|||
<div class="keliuTxt">各场馆实施实时进馆人数</div> |
|||
</div> |
|||
|
|||
<div class="renshuItme"> |
|||
<div style="margin-right: 2%;" class="renshuChild"> |
|||
<div class="title">体育场</div> |
|||
<div class="dangq">当前人数</div> |
|||
|
|||
<div class="number">4,738</div> |
|||
<div class="bfb">40%</div> |
|||
</div> |
|||
<div class="renshuChild"> |
|||
<div class="title">图书馆</div> |
|||
<div class="dangq">当前人数</div> |
|||
|
|||
<div class="number">34,738</div> |
|||
<div class="bfb">50%</div> |
|||
</div> |
|||
<div style="margin-right: 2%;" class="renshuChild"> |
|||
<div class="title">体育馆</div> |
|||
<div class="dangq">当前人数</div> |
|||
|
|||
<div class="number">899,738</div> |
|||
<div class="bfb">80%</div> |
|||
</div> |
|||
<div class="renshuChild"> |
|||
<div class="title">文化馆</div> |
|||
<div class="dangq">当前人数</div> |
|||
|
|||
<div class="number">240</div> |
|||
<div class="bfb">25%</div> |
|||
</div> |
|||
<div style="margin-right: 2%;" class="renshuChild"> |
|||
<div class="title">游泳场馆</div> |
|||
<div class="dangq">当前人数</div> |
|||
|
|||
<div class="number">33,738</div> |
|||
<div class="bfb">75%</div> |
|||
</div> |
|||
<div class="renshuChild"> |
|||
<div class="title">博物馆</div> |
|||
<div class="dangq">当前人数</div> |
|||
|
|||
<div class="number">4,738</div> |
|||
<div class="bfb">40%</div> |
|||
</div> |
|||
</div> |
|||
</div> |
|||
</div> |
|||
|
|||
|
|||
|
|||
</div> |
|||
</template> |
|||
|
|||
<script> |
|||
export default { |
|||
data () { |
|||
return { |
|||
msg: 'Welcome to Your Vue.js App', |
|||
selectVal: 1, |
|||
keliuList: [ |
|||
{ |
|||
unit: '年' |
|||
}, |
|||
{ |
|||
unit: '月' |
|||
}, |
|||
{ |
|||
unit: '日' |
|||
} |
|||
], |
|||
selectVal1: '年' |
|||
|
|||
} |
|||
}, |
|||
methods: { |
|||
clickItme(val){ |
|||
this.selectVal = val |
|||
}, |
|||
clickQushi(val){ |
|||
this.selectVal1 = val |
|||
} |
|||
} |
|||
} |
|||
</script> |
|||
|
|||
<style lang="less" scoped> |
|||
.content{ |
|||
height: auto; |
|||
width: 100%; |
|||
margin-top: -3%; |
|||
display: flex; |
|||
justify-content: space-between; |
|||
// border: 1px solid red; |
|||
.qushi{ |
|||
width: 32%; |
|||
// border: 1px solid red; |
|||
margin-left: 1%; |
|||
.keliu{ |
|||
width: 100%; |
|||
height: 8vh; |
|||
background-image: url(../../assets/index/左1标题.png); |
|||
background-repeat: no-repeat; |
|||
background-size: 100% 100%; |
|||
position: relative; |
|||
.keliuTxt{ |
|||
position: absolute; |
|||
left: 28%; |
|||
top: 25%; |
|||
color: white; |
|||
font-size: 18px; |
|||
color: #B5B7C5; |
|||
font-weight: bold; |
|||
} |
|||
.keliuBtn{ |
|||
width: 20%; |
|||
height: 50%; |
|||
// border: 1px solid red; |
|||
position: absolute; |
|||
right: 0; |
|||
bottom: 15%; |
|||
display: flex; |
|||
justify-content: space-between; |
|||
// align-items: center; |
|||
.btnItemD{ |
|||
color: #006BFF; |
|||
background-image: url('../../assets/index/年月日1.png'); |
|||
} |
|||
.btnItemS{ |
|||
color: white; |
|||
background-image: url('../../assets/index/年月日2.png'); |
|||
} |
|||
.btnItem{ |
|||
cursor:pointer; |
|||
width: 30%; |
|||
height: 95%; |
|||
background-repeat: no-repeat; |
|||
background-size: 100% 100%; |
|||
text-align: center; |
|||
line-height: 200%; |
|||
display: flex; |
|||
flex-direction: column; |
|||
justify-content: center; |
|||
} |
|||
} |
|||
} |
|||
.keliuTu1{ |
|||
background-image: url('../../assets/index/左2标题.png'); |
|||
} |
|||
.tongjitu{ |
|||
width: 100%; |
|||
height: 16vh; |
|||
// border: 1px solid red; |
|||
} |
|||
.qushiBaifb{ |
|||
width: 100%; |
|||
height: 30vh; |
|||
// border: 1px solid red; |
|||
background-image: url('../../assets/index/左1-2背景.png'); |
|||
background-repeat: no-repeat; |
|||
background-size: 100% 100%; |
|||
position: relative; |
|||
display: flex; |
|||
align-items: center; |
|||
justify-content: space-between; |
|||
.baifbLeft{ |
|||
width: 25%; |
|||
height: 30%; |
|||
// border: 1px solid red; |
|||
.baiFbitem{ |
|||
width: 100%; |
|||
height: 30%; |
|||
color: #0096FF; |
|||
// border: 1px solid red; |
|||
display: flex; |
|||
align-items: center; |
|||
justify-content: space-between; |
|||
} |
|||
} |
|||
.baiFbRight{ |
|||
width: 25%; |
|||
height: 30%; |
|||
// border: 1px solid red; |
|||
.baiFbitem{ |
|||
width: 100%; |
|||
height: 30%; |
|||
color: #0096FF; |
|||
// border: 1px solid red; |
|||
display: flex; |
|||
align-items: center; |
|||
justify-content: space-between; |
|||
} |
|||
} |
|||
} |
|||
} |
|||
|
|||
.middle{ |
|||
width: 30%; |
|||
height: 70vh; |
|||
background-image: url('../../assets/index/中间数据.png'); |
|||
background-repeat: no-repeat; |
|||
background-size: 100% 100%; |
|||
margin-top: 4%; |
|||
position: relative; |
|||
.aimImg{ |
|||
animation: firstdiv 2s linear 2s infinite alternate; |
|||
} |
|||
@keyframes firstdiv{ |
|||
0%{ |
|||
opacity: 1; |
|||
margin-top: 0%; |
|||
} |
|||
25%{ |
|||
opacity: 0.7; |
|||
margin-top: 3%; |
|||
} |
|||
50%{ |
|||
opacity: 0.5; |
|||
margin-top: 5%; |
|||
} |
|||
75%{ |
|||
opacity: 0.7; |
|||
margin-top: 3%; |
|||
} |
|||
100%{ |
|||
opacity: 1; |
|||
margin-top: 0%; |
|||
} |
|||
} |
|||
} |
|||
|
|||
.renshu{ |
|||
width: 32%; |
|||
// height: 50vh; |
|||
margin-right: 1%; |
|||
// border: 1px solid red; |
|||
.keliu{ |
|||
width: 100%; |
|||
height: 8vh; |
|||
background-image: url(../../assets/index/右1标题.png); |
|||
background-repeat: no-repeat; |
|||
background-size: 100% 100%; |
|||
position: relative; |
|||
.keliuTxt{ |
|||
position: absolute; |
|||
right: 28%; |
|||
top: 25%; |
|||
color: white; |
|||
font-size: 18px; |
|||
color: #B5B7C5; |
|||
font-weight: bold; |
|||
} |
|||
} |
|||
|
|||
.renshuItme{ |
|||
width: 100%; |
|||
height: auto; |
|||
display: flex; |
|||
flex-wrap: wrap; |
|||
.renshuChild{ |
|||
width: 45%; |
|||
height: 23vh; |
|||
background-image: url('../../assets/index/右1数据.png'); |
|||
background-repeat: no-repeat; |
|||
background-size: 100% 100%; |
|||
margin-bottom: 2%; |
|||
position: relative; |
|||
.title{ |
|||
color: #0095FF; |
|||
font-weight: bold; |
|||
position: absolute; |
|||
top: 19%; |
|||
right: 10%; |
|||
font-size: 14px; |
|||
} |
|||
.dangq{ |
|||
position: absolute; |
|||
top: 31.5%; |
|||
left: 20%; |
|||
color: white; |
|||
font-weight: bold; |
|||
font-size: 14px; |
|||
} |
|||
.number{ |
|||
color: white; |
|||
position: absolute; |
|||
font-size: 22px; |
|||
font-weight: bold; |
|||
bottom: 18%; |
|||
left: 10%; |
|||
} |
|||
.bfb{ |
|||
position: absolute; |
|||
bottom: 18%; |
|||
right: 15%; |
|||
color: #00D7FF; |
|||
font-weight: bold; |
|||
} |
|||
} |
|||
} |
|||
|
|||
} |
|||
} |
|||
|
|||
</style> |
|||
|
|||