文章详情页
如何实现图中的刻度渐变效果?
浏览:217日期:2024-06-10 11:54:01
问题描述

问题解答
回答1:事先定义好 50 - 100个渐变颜色(不断加深的)
根据当前的刻度位置,进行颜色填充,例如:当前刻度偏移量为:80px,那么,你需要设置一个刻度的宽度(w),刻度与刻度之间的距离(m),设需填充的 刻度数量为 n(未知,需求解),则间距有 n - 1 个,那么可得方程式:w * n + m * (n + 1) = 80 ,求出 n 为多少
进行填充
// 事先预定义的颜色集合var colorList = [red , blue , green .....];// 刻度集合var list = document.getElementByClassName('scale');for (var i = 0; i
相关文章:
1. mysql,in中重复的记录也查出的方法2. mysql优化 - mysql 怎么查出近7天每日的数据?3. javascript - angular多项复选框取值问题4. node.js - 我是一个做前端的,求教如何学习vue,node等js引擎?5. javascript - 手机网页如何,插入地图 ;并设置多个标注点 ,还可路线查询6. 为什么标题文字前面加的小色块标识不显示7. python - pymongo复制数据库中的表8. nginx错误日志莫名有很多zhidao.baidu.com的连接这个是怎么回事?9. mysql - 求一个sql语句,比较简单。10. vue.js - 为什么我的vue项目上传到github不能预览?
排行榜

网公网安备