基于当前时间的水平div运动

时间:2012-12-30 14:33:43

标签: php javascript jquery-ui

我正在生成一个基于时间的计划表,它以小时块运行。我需要使用此表根据时间在点之间移动。例如,我将有一个从浏览器的顶部到底部运行的setLINE。然后我需要根据当前时间相对于桌子上的时间水平平移div或表。我不知道从哪里开始,任何人都可以帮助我或指出我正确的方向。

由于

1 个答案:

答案 0 :(得分:0)

我认为你的问题缺少一些信息,所以我会回答一些假设 -

  1. 确定您的尺寸和比例: 即。屏幕尺寸为像素,时间尺寸为小时,让我们决定比例是每小时在屏幕上以30像素表示。

  2. 决定桌子最左边的时间,即。上午12点。

  3. 因此,如果您想从凌晨2点到凌晨3点画一个事件,它将从左侧开始60像素(2小时= 2 * 30像素),宽度为30像素(一小时长)。基本上你做事件时间减去左侧时间表和结果(以小时为单位)时间30p​​ixels是你绘制事件的地方。

  4. 如果要更改“当前时间”,可以更改表格最左侧的时间。 IE浏览器。如果您希望屏幕中心对焦于上午9点,您可以将表格的最左侧设置为早上5点。

  5. 我希望有所帮助。