Javascript 在浏览器中绘制动态圆的最佳方法是什么(除了flash)

Javascript 在浏览器中绘制动态圆的最佳方法是什么(除了flash),javascript,html,Javascript,Html,我想画一个圆圈,我想根据一些服务器事件重新调整它的大小?有可能是js/html吗 PS:我尝试了canvas,但canvas不允许仅重新调整圆圈的大小。尝试Raphael 这里有一个关于拉斐尔画圈的好方法。试试拉斐尔 这是一个如何用拉斐尔画圆的好方法。也许可以创建一个高度和宽度相同的块元素,其“边界半径”为50%,而“边界宽度”为几个像素 如果需要动态调整大小,可以使用JavaScript设置高度和宽度。是否可以创建一个高度和宽度相等、边界半径为50%、边界宽度为几个像素的块元素 如果需

我想画一个圆圈,我想根据一些服务器事件重新调整它的大小?有可能是js/html吗

PS:我尝试了canvas,但canvas不允许仅重新调整圆圈的大小。

尝试Raphael


这里有一个关于拉斐尔画圈的好方法。

试试拉斐尔



这是一个如何用拉斐尔画圆的好方法。

也许可以创建一个高度和宽度相同的块元素,其“边界半径”为50%,而“边界宽度”为几个像素


如果需要动态调整大小,可以使用JavaScript设置高度和宽度。

是否可以创建一个高度和宽度相等、边界半径为50%、边界宽度为几个像素的块元素

如果需要动态调整大小,可以使用JavaScript设置高度和宽度

  • 使用。(最可靠的一个)
  • 使用的是HTML5标记,而不是跨浏览器。(画一个圆圈,然后清洁它,再画另一个)
  • 使用

  • 使用。(最可靠的一个)
  • 使用的是HTML5标记,而不是跨浏览器。(画一个圆圈,然后清洁它,再画另一个)
  • 使用


  • 在CSS3中,我要做的是做一个圆:
    边界半径:999px在CSS3中,我要做的是做一个圆:
    边界半径:999px是的,投赞成票。Raphael可能是最简单的方式,支持最广泛的浏览器。您还不能依赖CSS3或webkit之类的产品sites@Alex:我爱上了拉斐尔:)太棒了。是的,我最近用它做了我的第一个大项目,不得不说。。比我想象的要激动得多。自从把Flash扔进垃圾桶后,我就一直在找这样的东西。谢谢,它看起来太棒了。。试试看:)@neolivz4ever:试试它的厉害:)是的,投赞成票。Raphael可能是最简单的方式,支持最广泛的浏览器。您还不能依赖CSS3或webkit之类的产品sites@Alex:我爱上了拉斐尔:)太棒了。是的,我最近用它做了我的第一个大项目,不得不说。。比我想象的要激动得多。自从把Flash扔进垃圾桶后,我就一直在找这样的东西。谢谢,它看起来太棒了。。会试试看:)@neolivz4ever:试试它的厉害:)
    
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;