记录一次前端页面样式

文章目录

  • 前言
  • 一、目标展示
  • 二、写代码
    • 1.思路
    • 2.代码展示
  • 总结

前言

写一个前段样式


提示:以下是本篇文章正文内容,下面案例可供参考

一、目标展示

示例:将后台传来的整数分割成计数板显示

二、写代码

1.思路

思路如下:

想法很简单:
图形分为两部分,数字部分 跟 0部分,两部分拆分做
每一位数字存在一个正方形(div)中,(肯定要把数字每位都拿出来以循环的方式放进div)
将后台传来的一个整数先判断是几位数,不足六位数要补0
同时判断的时候把每位数放入一个列表中然后输出数据的时候用。

2.代码展示

h5代码如下(示例):

<h2 class="title">全国供应商数量</h2><div class="main-center-number" id="chinanum"><!-- color由js判断内容是否不为0动态添加class --></div>

css如下(示例):

自己写

js如下(示例):

$(function () {$.ajax({url: "这里是请求地址",   //请求的地址dataType: 'json',   //请求你成功后返回数据的格式type: 'POST',  //请求的类型post或get//data:{"":""}, //需要加查询条件的时候用success: function (cnum) {   //()里面对应的就是后端传来的东西//用来接所有位数的数组var array = new Array();//先乘10排除只有一位数的情况// 判断几位数var daoxu;for (var i=0;cnum!=0;i++){array[i]=cnum%10;cnum = Math.floor(cnum/10);daoxu = i;}if (i<6){for (var j=1;j<=6-i;j++){$("#chinanum").append(" <div class=\"number-item\">\n" +"                        <span>0</span>\n" +"                    </div>");}for (var k=1;k<=i;k++){$("#chinanum").append(" <div class=\"number-item\">\n" +"                        <span style='color: #fcc117'>"+array[i-k]+"</span>\n" +"                    </div>");}}else {for (var k=1;k<=i;k++){$("#chinanum").append(" <div class=\"number-item\">\n" +"                        <span style='color: #fcc117'>"+array[i-k]+"</span>\n" +"                    </div>");}}},error: function (cnum) {alert(msg); //错误信息}})
})

总结

以id选择器展示
追加内容: $("#div").append("里面写追加内容");
修改内容:document.getElementById("div").innerHTML="里面写追加内容";

分割(计数板)展示数字样式相关推荐

  1. html页面展示Json样式

    一般有些做后台数据查询,要把后台返回json数据展示到页面上,如果需要展示样式更清晰.直观.一目了然,就要用到html+css+js实现这个小功能 一.css代码 pre {outline: 1px ...

  2. php科学计数法转string,php如何将科学计数法转数字

    php将科学计数法转数字的实现方法:首先通过if语句判断指定的数值是否为科学计数法:然后提取科学计数法中有效的数据:接着正式处理该数据:最后调用"convert_scientific_num ...

  3. Wps日期时间格式转文本、科学计数法转数字

    日期时间单元格,显示的是文本,但实际数值是数字形式. 有时我们引用其单元格,需要的是文本形式,不是数字. 可以用下面方式转换 =TEXT(A2,"YYY-MM-DD hh:mm:ss&quo ...

  4. vue利用 vue-animate-number插件动态展示数字(从0动态滚动到指定数字)

    vue利用 vue-animate-number插件动态展示数字(从0动态滚动到指定数字) 第一步:安装vue-animate-number插件 $ npm install vue-animate-n ...

  5. CSS 仿 iOS 系统通知数字样式

    iOS 的图标上显示通知的数字: 下面代码就是用 CSS 模仿数字的样式: /*********************************************************/ /* ...

  6. Excel怎么把数字样式日期转为标准日期格式

    今天跟大家分享一下Excel怎么把数字样式日期转为标准日期格式 1.打开Excel文件 2.选择要处理的单元格区域 3.点击下图选项(Excel工具箱,百度即可了解详细下载安装信息,本文这里就不做详细 ...

  7. CSS立体文字和电子数字样式数字大屏数字

    立体数字: CSS:text-shadow: 6px 3px 0px rgb(0 225 21 / 36%) 电子数字: CSS: font-family: 'electronicFont'; CSS ...

  8. sql查询将科学计数法转为数字型

    忘了是哪来的数据,指标值value有科学计数法的情况,不方便做统计计算,所以就有了需要将科学计数法转为数字型的场景,sql查询如下: select convert(sum(volumes),decim ...

  9. Python使用科学计数法显示数字的解决方案

      大家好,我是爱编程的喵喵.双985硕士毕业,现担任全栈工程师一职,热衷于将数据思维应用到工作与生活中.从事机器学习以及相关的前后端开发工作.曾在阿里云.科大讯飞.CCF等比赛获得多次Top名次.现 ...

最新文章

  1. Java中常用的类及其特点
  2. SpringBoot | 第十五章:基于Postman的RESTful接口测试
  3. 从Google Wave和XML看软件复杂性之争,互联网营销
  4. ABAP 7.53 中的ABAP SQL(原Open SQL)新特性
  5. javascript --- 实现对象的深拷贝
  6. 201521123070 《JAVA程序设计》第13周学习总结
  7. 架构设计:数据服务系统0到1落地实现方案
  8. 第三天,编码设置,主键设置与删除,无关子查询,相关子查询,表与表之间的关系...
  9. popwin.js 弹出小窗口,图片预览;
  10. webpack4打包vue前端多页面项目
  11. PHP调用powershell权限,浏览器挂起执行运行Powershell的PHP
  12. 4-0 Software Development OKR
  13. 苹果手机安兔兔压力测试软件,10款跑分软件压力测试(一)
  14. 深度学习框架:动态图 vs 静态图
  15. 数字基础设施可视化管理,任重而道远
  16. Android入门第一篇
  17. 工程伦理 清华慕课网答案
  18. 微服初识/优缺点2020-09-03
  19. constexpr specifier
  20. ESP32 连接到免费的公共 MQTT 服务器

热门文章

  1. mysql 大地坐标系_国家2000大地坐标系CGCS2000(EPSG4490和EPSG4479)参数
  2. mysql8.0.13下载与安装图文教程
  3. 华为p50pro怎刷机华为p50怎么解锁华为p50pro能刷机吗华为p50强制刷机华为p50解账户锁华为P50pro解账户锁华为p50pro解锁账户华为p50怎么解锁帐号华为p50忘记解锁密码怎么办
  4. Qt 如此强大为什么就是火不起来呢?
  5. 企业微信开发(五)群活码
  6. 大数据项目之电商数仓、日志采集Flume配置概述、日志采集Flume配置实操
  7. 三年游戏测试经历之谈 全面且要有专长
  8. OpenLayers6(6):绘制图形工具条封装(Draw、Snap、Modify)
  9. 全球地名中英文对照表(L)
  10. 【Python 20】BMR计算器4.0(异常处理)