课程
/前端开发
/JavaScript
/可调大小面板实现(Resizeable Panel)
var grid_w = to_x + ( m_type == 'rb' ? 20:10 ) ;
grid_w = grid_w-grid_w%grid;
没有深入理解这个是什么意思啊老师
2014-10-23
源自:可调大小面板实现(Resizeable Panel) 4-1
正在回答
第一行: 我们在开始算to_x时加了一个10或者20,也就是控制条的宽度,这里用三目运算为了分别横向移动加10,斜着移动加20;
第二行:你不能理解就带入一个数,比如:
1.第一行中的grid_w = 495;那么新的(第二行)grid_w = 495 - 45(495除50余数是45)=450;
2.第一行中的grid_w = 355;那么新的(第二行)grid_w = 355 - 5(355除50余数是5)=350;
由上面可见新的(第二行)grid_w值都是一个能被50整除的数,也就实现了栅格移动
举报
前端UI组件仓库必备,先从分析实现原理到步骤分解,走完全过程
1 回答怎么禁止className为title的那个元素的复制文本的功能
1 回答可口可乐了
4 回答为什么将控制元素的Left和top设置为空,bug就没有了呢?
2 回答鼠标当前x轴 减去 鼠标在控制元素上x轴的偏移 这样为什么就是控制元素的Left了?这到底是怎么算的啊?求大神解决
1 回答计算鼠标按在控制元素上的x轴偏移 是什么意思啊 大神帮帮忙 就卡在这个计算的问题上了