Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为短笔划和长笔划设置动画的JavaScript_Javascript_Html_Raphael - Fatal编程技术网

为短笔划和长笔划设置动画的JavaScript

为短笔划和长笔划设置动画的JavaScript,javascript,html,raphael,Javascript,Html,Raphael,嗨,伙计们,我正试图用javascrit和raphael为我的网站制作一个时钟。它工作得很好,我只是想让它看起来更好。目前,我有12个破折号出现的数字,例如12,1,2,3等的时间。然而,我想在我得到的大破折号之间多加4个破折号 例如: 然而,我不能让小破折号出现。我试着用和我的大破折号一样的方法做,但不幸的是没有运气。在这件事上有任何帮助都会很好 这就是我尝试过的:你可能只需要在6度的块中围绕时钟中心变换相同的路径,以某种感觉更直观的方式,但这取决于你更喜欢使用什么…因此你可以做如下操作,这

嗨,伙计们,我正试图用javascrit和raphael为我的网站制作一个时钟。它工作得很好,我只是想让它看起来更好。目前,我有12个破折号出现的数字,例如12,1,2,3等的时间。然而,我想在我得到的大破折号之间多加4个破折号

例如:

然而,我不能让小破折号出现。我试着用和我的大破折号一样的方法做,但不幸的是没有运气。在这件事上有任何帮助都会很好


这就是我尝试过的:

你可能只需要在6度的块中围绕时钟中心变换相同的路径,以某种感觉更直观的方式,但这取决于你更喜欢使用什么…因此你可以做如下操作,这取决于你是否介意变换是基于元素的,你可能更愿意避免这种情况

这将绘制两组线

for(i=0;i<60;i++){
  if( i % 5 != 0 ) {
    paper.path('M40,40L45,45').transform('r'+(i*360/60+45)+',100,100')
  } else {
    paper.path('M40,40L55,55').transform('r'+(i*360/12+45)+',100,100');
  }
}

对于(i=0;iAh这是fantactic,我将尝试一下这个示例,看看我能做些什么,感谢帮助xxi还有一个问题,如果我想更改大破折号的颜色,小破折号有什么办法吗?因为它们都没有变量Sure,只需使用.attr()设置您想要的属性,请参见“您一如既往的卓越帮助”中的示例,