排行榜是现在门户网站,各种网站经常会出现的一种类型的菜单,而可以通过layui简单配置实现排行榜效果
1.首先定义一个范围

<div><fieldset class="layui-elem-field layui-field-title" style="margin-top: 20px;"><legend>浏览量总排行榜</legend></fieldset><div style="font-family:Arial;font-size:16px" id="ViewPhbInfo"><!--排行榜载体--></div>
</div>

2.使用方法初始化加载时动态加载排行榜内容

在这里插入代码片

模拟排行榜 用layui实现排行榜的效果

 var PhCount = 10;//排行榜数量//每个排行榜单的颜色var PhRdColor = ["red", "orange", "orange", "green", "green", "cyan", "blue", "black", "black", "blue"];var FxDATA ={};FxDATA.View=[];//可以从后台请求数据 这个地方进行模拟数据FxDATA.View.push({ViewCount:1100,MC:"测试数据1100点击"});FxDATA.View.push({ViewCount:800,MC:"测试数据800点击"});FxDATA.View.push({ViewCount:700,MC:"测试数据700点击"});FxDATA.View.push({ViewCount:660,MC:"测试数据660点击"});FxDATA.View.push({ViewCount:600,MC:"测试数据600点击"});FxDATA.View.push({ViewCount:500,MC:"测试数据500点击"});FxDATA.View.push({ViewCount:400,MC:"测试数据400点击"});FxDATA.View.push({ViewCount:300,MC:"测试数据300点击"});FxDATA.View.push({ViewCount:100,MC:"测试数据100点击"});if (FxDATA != null && FxDATA.View != undefined) {//浏览量总排行榜 str = "<blockquote class='layui-elem-quote layui-quote-nm'>";//排行榜的载体for (var i = 0; i < FxDATA.View.length; i++) {if (i != 0) {str = str + "<br>";}//分别表示排行榜的热度颜色 排行榜的点击数量 当前热度排行的名称//<span class='layui-badge-dot layui-bg-red'></span> <span class='layui-badge-rim'>200</span> <a>这个样式就可以形成一个排行榜效果</a>str = str + "<span class='layui-badge-dot layui-bg-" + PhRdColor[i] + "'></span> <span class='layui-badge-rim'>" + FxDATA.View[i].ViewCount + "</span> <a>" + FxDATA.View[i].MC + "</a>";}str = str + "</blockquote> ";$("#ViewPhbInfo").append(str);}

从而实现排行榜的效果 可以通过调整配置 排行榜展示数量和热度颜色,来微调样式

若有其他更好的方式,请联系作者,相互学习相互进步

layUI实现排行榜效果相关推荐

  1. list redis 怎样做排行_redis实现排行榜效果

    现在的互联网应用基本都有排行榜这个功能,现在就用java + redis来实现一下吧. 先看一下效果: 引入依赖 redis.clients jedis 2.7.3 开发思路 1.页面上点击一次购买按 ...

  2. 小红旗图标在excel如何输入_通过Excel条件格式为指定数据送上“小红旗”,排行榜效果立现!...

    上一篇文章<使用Excel数据条,可瞬间提高你的报表颜值,还不赶紧试试?>仅仅只是介绍了单元格图形格式中的"数据条".有了那个基础之后,再来学习"色阶&quo ...

  3. 小程序左右标签滑块排行榜

    小程序左右标签滑块排行榜 效果: <view class="menu"><view class="{{currentTab==0?'select':'d ...

  4. layui表单的ajax联动,layui的select联动实现代码

    要实现联动效果注意两点: 第一要可以监听到select的change事件: 第二异步加载的内容,需要重新渲染后才可以 正常使用. html结构: 所在省份: 请选择省份 ${provincelist. ...

  5. 基于layui的select区域联动

    2019独角兽企业重金招聘Python工程师标准>>> 基于layui的select区域联动 要实现联动效果注意两点: 第一要可以监听到select的change事件: 第二异步加载 ...

  6. 结合Layui框架,实现SpringMVC+Spring+Mybatis,SSM整合案例CRUD(超详细代码,外加说明)

    首先: 你需要去Layui官网下载UI框架.你可能会问,为什么用Layui实现页面效果?简单来说就是:简单.好用.上手快,作为JAVA后端开发人员,Layui无疑是非常友好的,拿来即用. 页面效果图: ...

  7. 基于心理学视角论述游戏排行榜设计

    在投币式街机电子游戏的全盛时期,没有什么比看到我们的名字出现在游戏高分榜单上更令人雀跃.看到名字掉出榜尾位置,自己被不过是积分多些的用户角色取代,是个郁闷过程.友善对手促使我们持续在<打气人&g ...

  8. 如何利用UGUI在Unity中实现一个本地排行榜

    write by 书封影 前置知识:Unity的基本操作,C#基础,List泛型集合基本操作,GameManager,string的基本使用方法.注意,本文默认你已经掌握上述知识,并在后文中不会对上述 ...

  9. Layui中jQuery二级联动

    Layui与jQuery的碰撞 情况描述 失效原因 最终实现流程 标签对部分 Layui实现 实现效果 其他注释 情况描述 JavaWeb项目使用Layui框架结构进行开发: 在实际开发中使用到页面s ...

最新文章

  1. linux dma拷贝数据到用户态,图解:零拷贝Zero-Copy技术大揭秘
  2. Linux下配置rdate时间服务器
  3. 年终盘点篇:2018年开源市场5大发展趋势
  4. RT-Thread的位图调度算法分析(最新版)
  5. is_best = recent_bleu4 > best_bleu4
  6. mac下配置eclipse的maven环境
  7. html打开显示脚本错误,IE浏览器显示脚本错误怎么办 IE浏览器脚本错误解决方法图文教程...
  8. Markdown 使用指南
  9. 3.4 tensorflow2实现两总体样本尺度参数的秩检验法——python实战
  10. 免费又稳定的短链接生成工具
  11. Linux系统下从百度云快速下载文件的姿势(2020.07月更)
  12. 莫烦python 强化学习 (Reinforcement Learning)
  13. Android Studio Entry name *.xml collided解决方案
  14. 焕然一新的 Vue 3 中文文档来了,附送50张学习思维图
  15. 云计算是什么?云计算开发学习路线
  16. 计算机组装所需硬件,电脑组装机配置清单
  17. XFS (dm-0) I/O error问题修复
  18. 谁在叩响野蛮人的家门?
  19. 200+款神器,全网最好用的免费在线工具,都在这里了!
  20. 成都七中高考成绩2021年查询,2021年成都高考各高中成绩及本科升学率数据排名及分析...

热门文章

  1. C语言总结项目和入门大作业——信息管理系统(多文件版)
  2. vue3 使用render函数渲染插槽,以Naive UI为例
  3. AirServer自动接收多画面投屏或者跨设备投屏
  4. 在线CAD的妙用大揭秘,还不快看过来!
  5. 怎么设置每个月的某一天提醒
  6. Crack Me逆向练习
  7. 从区块链中常见的攻击类型谈区块链的隐私与安全
  8. NSObject的继承关系图,以备不时之需
  9. 【软工】软件生命周期
  10. 基于Python的人脸识别课堂系统(毕设)——附录上