当前位置: 首页 > news >正文

收录提交大全湖南好搜公司seo

收录提交大全,湖南好搜公司seo,搬家网站建设思路,淘宝联盟网站怎么建设我们通常的做法就是用echarts来实现 比如 echarts象形柱图实现电量效果柱状图 接着我们实现进阶版,增加渐变效果 echarts分割柱形图实现渐变电量效果柱状图 接着是又在渐变的基础上,增加了背景色块的填充 echarts实现渐变电量效果柱状图 其实思路是一…

我们通常的做法就是用echarts来实现

比如

echarts象形柱图实现电量效果柱状图

接着我们实现进阶版,增加渐变效果

echarts分割柱形图实现渐变电量效果柱状图

接着是又在渐变的基础上,增加了背景色块的填充

echarts实现渐变电量效果柱状图

其实思路是一致的,就是效果层的叠加

以上,就是在项目中实际会用到的效果

如果你只是想做一个静态demo,不需要数据,不需要后台,这里教你一个简单快捷的方法,用css实现!

实现效果如下↓

相关代码:

<template><!--css实现电量效果--><div class="panel"><div class="content"><div class="legend"><div class="legend-item"><span class="legend-icon" style="background:linear-gradient(0deg,rgba(247,240,42,1),rgba(255,84,84,1));"></span><span class="legend-label">报修</span></div><div class="legend-item"><span class="legend-icon" style="background:linear-gradient(0deg,rgba(22,233,16,1),rgba(22,230,247,1));"></span><span class="legend-label">维护</span></div></div><div class="chart"><div class="chart-item" v-for="(item,index) in datas"><div class="chart-bg"><span class="char-bg-item" v-for="n in 12" v-bind:style="char_bg_item_style1(item,n)"></span></div><div class="chart-bg"><span class="char-bg-item" v-for="n in 12" v-bind:style="char_bg_item_style2(item,n)"></span></div><div class="chart-label">{{item.label}}</div></div></div></div></div>
</template>
<script>
import gradient from "@/lib/GradientColor.js";export default {name: "BatteryCss",data() {return {maxValue: 30,datas: [{ label: "2023/01", fix: 10, mainten: 12 },{ label: "2023/02", fix: 8, mainten: 6 },{ label: "2023/03", fix: 4, mainten: 8 },{ label: "2023/04", fix: 7, mainten: 5 },{ label: "2023/05", fix: 4, mainten: 6 },{ label: "2023/06", fix: 2, mainten: 3 },],};},methods: {char_bg_item_style1(item, n) {if (n <= 12 - item.fix) {return {backgroundColor: "#D9D9D9",};} else {return {//渐变色backgroundColor: gradient("#F0E82C", "#EF7E5D", 12, n),};}},char_bg_item_style2(item, n) {if (n <= 12 - item.mainten) {return {backgroundColor: "#D9D9D9",};} else {return {//渐变色backgroundColor: gradient("#25E2F2", "#19E419", 12, n),};}},},
};
</script>
<style scoped>
.panel {width: 500px;background: #1c242b;
}
.legend {height: 32px;width: 100%;display: flex;flex-direction: row;justify-content: center;align-items: center;line-height: 32px;
}.legend-item {width: 80px;
}.legend-icon {width: 18px;height: 12px;border-radius: 2px;display: inline-block;
}.legend-label {font-size: 12px;color: #aaa;margin-left: 10px;
}.chart {width: 100%;height: calc(100% - 32px);display: flex;flex-direction: row;justify-content: space-around;align-items: center;
}.chart-item {width: 72px;height: 124px;
}.chart-bg {position: relative;top: 14px;left: 14px;width: 18px;height: 81px;display: flex;flex-direction: column;justify-content: space-between;float: left;margin-left: 2px;
}.char-bg-item {height: 4px;width: 18px;display: inline-block;background: #d9d9d9;
}.chart-label {height: calc(124px - 81px);font-size: 14px;color: #a5a6a6;position: relative;top: 20px;text-align: center;
}
</style>

版本信息↓

思路很简单,就是循环画一个一个小块块

http://www.khdw.cn/news/63320.html

相关文章:

  • 哪个网站有做车库门的建一个网站大概需要多少钱
  • 网站建设费用预算表、福州百度推广排名
  • 网站标题和关键词有什么区别什么网站都能打开的浏览器
  • 织梦的网站收录不好品牌软文营销案例
  • 重庆企业网站建设价格网络营销的原理
  • 网站怎么做优化百度能搜索到360优化大师官方下载最新版
  • 个人网站怎么做有创意图片识别搜索引擎
  • 垂直网站做排名厦门百度seo排名
  • 虚拟主机网站建设过程小广告公司如何起步
  • 网站如何做渗透测试工具seo程序
  • 网络营销的网站建设报告上海公布最新情况
  • 网站设计模板怎么使用重庆百度搜索优化
  • 做销售用什么网站好百度建站平台官网
  • 有没有专门做商铺招商的网站新网站怎么做推广
  • 网站搜索模块怎么买域名自己做网站
  • 企业怎么样上各大网站做宣传百度合伙人官网app
  • 北京垡头网站建设公司市场调研方案范文
  • wordpress中国网站模板西安seo网站建设
  • 建筑公司网站制作竞价sem托管
  • 日本人真人做真爱的免费网站无限看北京网站seo
  • 杭州建设网站设计的公司口碑营销策略
  • 所有购物网站的名字北京seo关键词排名优化
  • 游戏企业用什么程序做网站个人免费网上注册公司
  • qq空间做单页网站电工培训内容
  • 常熟做网站公司排名最有效的100个营销方法
  • 百度右边的网站推荐怎么做的哪里可以免费推广广告
  • 广州的网站建设公司怎么建立个人网站
  • 做任务用手机号登录网站电商培训基地
  • bontop外贸建站公司怎么样滕州网站建设优化
  • 阜宁专业做网站的公司石家庄最新疫情