数据格式如下:需求描述:在1天的坐标地图上(00:00 - 24:00),绘制每个数据,可能得示意图如下:1.根据数据的startTime和endTime可以求得数据在 Y 轴上的坐标(表现为top以及height值,已实现)2.由于每个时间段都可能相交(一个事件的时间段(startTime - endTime)的一部分在另个一个事件的时间段中,叫做相交),则在 X 轴上相交的事件平分X轴的宽度(表现为left和width值)2.1.如果一个事件没有与任何事件相交,则这个事件的宽度是100%2.2 如果相交平分的话,必须order越大,位置越靠前2.3 一个事件可能和另一个事件相交,也可能和另外几个事件相交我的问题是如何实现X轴平分宽度且定位left的算法?也就是每个元素的left和width值得算法补充内容:A与B相交,B与C相交,A与C不相交,则ABC也是平分
添加回答
举报
0/150
提交
取消