在浏览器中绘制动态圆的最佳方法是什么(除了 flash)
What is the best way to draw dynamic circle in browser (apart from flash)
我想画圆,我想根据一些服务器事件重新调整它的大小?有可能吗 js/html?
PS:我尝试了画布,但画布不允许单独调整圆圈的大小。
- 使用 SVG。(最可靠的一个)
- 使用画布,它是HTML5标签,而不是跨浏览器。(画一个圆,然后清理它并画另一个)
-
使用 CSS3
border-radius
属性。-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;
试试拉斐尔
http://raphaeljs.com/
http://raphaeljs.com/reference.html#Paper.circle这是如何在拉斐尔画圆的一个很好的例子。
也许创建一个具有相同高度和宽度的某种大小的块元素,"边框半径"为 50%,"边框宽度"为几个像素?
下面是一个示例。 如果需要动态调整大小,可以使用 JavaScript 设置高度和宽度。
相关文章:
- 打破承诺链的好方法是什么
- 在JavaScript中拆分日期字符串的更好方法是什么
- 将jQuery.ech()方法转换为本地JavaScript抽象的最佳方法是什么
- 处理浮点错误的最佳方法是什么
- 基于窗口宽度jquery的函数的替代方法是什么
- 实现比较方法的最佳实践是什么;s的比较类型是在运行时选择的
- knex:根据结果创建数组的合适方法是什么
- 以编程方式填充组合框道场 (1.8) 的最佳方法是什么?
- node.js是否具有'match()'方法如果是,语法是什么
- 使用Modernizr检测移动设备最可靠的方法是什么
- 确定var是否是javascript中的elementFinder对象的方法是什么
- 用javascript修复这个JSON对象字符串最干净的方法是什么
- 让会话值可用于JavaScript的好方法是什么
- 从AngularJs获取谷歌地图对象的正确方法是什么
- 使用ReactJS和Flux架构从服务器获取数据的正确方法是什么
- 列出没有 mysql 的元素的最佳方法是什么
- 克服错误的更优雅的方法是什么:需要对象说明符.当通过JXA通过Messages发送SMS时,参数没有对象说明符
- 使用较少代码隐藏和显示选择菜单内容的更好方法是什么?javascript
- 在 Javascript 中实现解耦代码/回调的正确方法是什么?
- 使用Javascript,获取元素的方法是什么,基于打开和关闭标记之间的文本