首页 > 编程源码 > 自适应等级标签

自适应等级标签

楼主:好资源 [7级] · 2023-4-13 ·  浏览6350 · 编程源码 · ID:

开新系列咯,首个长系列完结,这期来点轻松简单的

这种设计我想不少人都见过,流星也有(比如粉丝列表的星币会按等级变化颜色),那么本期就简单实现一下

先来看看最终效果【图一】

那么直接进入正题,首先是实现整体DOM结构【图二】

然后我们把样式完善一下【图三】

可以多加几条看看效果,感觉差不多后可以开始准备处理逻辑了

首先先把数据模拟出来【图四】

接下来就是渲染的逻辑了【图五】

简单解释下,我们规划总共100级,分8种颜色,那么每个区段就是100 / 8 = 12.5,那么我们只需要把当前等级除以12.5,就可以获取这个区间,也就是颜色数组的索引值

当然,100级时刚好为8,而数组是从0开始的,所以我们在最后要进行边界控制(注意不能只是简单减一,那样0级新用户就变-1了,会导致索引异常)

那么这个效果就实现了,感兴趣的读者也可以试着自行移植或者仿造,本期就轻松点,到此为止吧

pluie

2023-04-13

- 版权声明 - 1、本帖所有言论和图片等纯属网友个人意见,与流星社区立场无关;
2、其他单位或个人使用、转载或引用本帖时必须同时征得该帖子作者好资源流星社区的同意;
3、备注原文地址:https://bbs.liuxingw.com/t/49610.html,可忽略第2条;
4、帖子作者需承担一切因本文发表而直接或间接导致的相关责任;
5、如本帖内容或部分内容转载自其它媒体,这并不代表本站赞同其观点和对其真实性负责;
6、如本帖若为资源类,将仅限用于学习和研究目的,您必须在下载后的24个小时之内,从您安装或使用的设备中彻底删除上述内容;
7、如果您喜欢该程序,请支持正版软件,购买注册,可以得到更好的正版服务;
8、如本帖侵犯到任何版权或违法问题,请立即邮件告知我们,我们将及时予以处理。
2条回复 |  最后回复于2023-5-12

好资源 [7级]

根据上期的反馈,接下来会更一些通俗易懂的教程,当然,未完结的系列也还会更新,频率就无法保证了,个人写文章主要靠灵感
发布于2023-4-13

回复列表

  • 内容加载中...

说点什么...

心无杂念牛逼 [1级]

你奶奶
发布于2023-5-12

回复列表

  • 内容加载中...

说点什么...
登录注册 后才可进行评论
签到
47人签到
已签0天
  • 46173帖子
  • 1930843热点量
  • 182720火热值