116 lines
2.6 KiB
Vue
116 lines
2.6 KiB
Vue
<template>
|
||
<ul class="topStatisticsBox">
|
||
<li
|
||
v-for="(item, index) in statisticsData"
|
||
:key="index"
|
||
:style="{ margin: item.margin }"
|
||
>
|
||
<img :src="item.imgURL" :alt="item.title" />
|
||
<div class="infoBox">
|
||
<div class="title">
|
||
<span>{{ item.title }}</span>
|
||
</div>
|
||
<div class="count">
|
||
<span class="numb">{{ item.value }}</span
|
||
>({{ item.unit }})
|
||
</div>
|
||
</div>
|
||
</li>
|
||
</ul>
|
||
</template>
|
||
|
||
<script setup>
|
||
import { ref } from "vue";
|
||
import topStatisticsJyfwz from "@/assets/images/largeScreen/topStatistics-jyfwz.png";
|
||
import topStatisticsRzqy from "@/assets/images/largeScreen/topStatistics-rzqy.png";
|
||
import topStatisticsWczpjh from "@/assets/images/largeScreen/topStatistics-wczpjh.png";
|
||
import topStatisticsZhytj from "@/assets/images/largeScreen/topStatistics-zhytj.png";
|
||
import topStatisticsZpgw from "@/assets/images/largeScreen/topStatistics-zpgw.png";
|
||
|
||
const statisticsData = ref([
|
||
{
|
||
title: "招聘岗位",
|
||
value: "325",
|
||
imgURL: topStatisticsZpgw,
|
||
unit: "个",
|
||
margin: "-326px 0 0 -685px"
|
||
},
|
||
{
|
||
title: "完成招聘计划",
|
||
value: "312",
|
||
imgURL: topStatisticsWczpjh,
|
||
unit: "个",
|
||
margin: "-467px 0px 0px -228px"
|
||
},
|
||
{
|
||
title: "入住企业",
|
||
value: "35",
|
||
imgURL: topStatisticsRzqy,
|
||
unit: "家",
|
||
margin: "-232px 0px 0px 306px"
|
||
},
|
||
{
|
||
title: "综合一体机",
|
||
value: "78",
|
||
imgURL: topStatisticsZhytj,
|
||
unit: "个",
|
||
margin: "-76px 0px 0px -500px"
|
||
},
|
||
{
|
||
title: "就业服务站",
|
||
value: "18",
|
||
imgURL: topStatisticsJyfwz,
|
||
unit: "家",
|
||
margin: "-48px 0px 0 9px"
|
||
}
|
||
]);
|
||
</script>
|
||
|
||
<style lang="scss" scoped>
|
||
ul.topStatisticsBox {
|
||
height: 1055px;
|
||
background: url("~@/assets/images/largeScreen/topStatistics-bg.png") no-repeat
|
||
center;
|
||
position: relative;
|
||
li {
|
||
position: absolute;
|
||
width: 450px;
|
||
height: 190px;
|
||
top: 50%;
|
||
left: 50%;
|
||
img {
|
||
display: block;
|
||
width: 190px;
|
||
height: 190px;
|
||
float: left;
|
||
}
|
||
.infoBox {
|
||
float: left;
|
||
padding: 0 0 0 10px;
|
||
.title {
|
||
height: 40px;
|
||
line-height: 40px;
|
||
margin-top: 36px;
|
||
|
||
span {
|
||
background: -webkit-linear-gradient(#ffffff, #75e8ff);
|
||
-webkit-background-clip: text;
|
||
-webkit-text-fill-color: transparent;
|
||
font-size: 32px;
|
||
font-weight: 500;
|
||
}
|
||
}
|
||
.count {
|
||
font-size: 24px;
|
||
padding: 18px 0 0 0;
|
||
span.numb {
|
||
font-size: 64px;
|
||
display: inline-block;
|
||
padding: 0 5px 0 0;
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
</style>
|