0 0

SVG元素怎么按路径排列,求大牛10

SVG中有一排圆   ,我想让这排圆按照一个path(一段圆弧)进行排列

要怎么实现呢?
2014年12月23日 00:01

1个答案 按时间排序 按投票排序

0 0

svg 能完成吗?
svg  矢量图,   js不能操作吧。  js只能操作dom元素吧,
你是不是做报表啊,  按照 圆的 弧度大小 排序?

我觉得  排序 应该跟具体的数据有关系,  跟图有什么关系。 就算是 html5
canvas  能操作路径, 也不能用来排序吧。  也要根据 路径对应的数据排序。


既然使用了  svg 矢量图,  那动态生成图片的时候,根据数据生成吧?


那生成的生后排序不是更好吗?

2014年12月24日 10:56

相关推荐

    js+html5 svg创建点路径生成器工具代码.zip

    SVG的主要优点在于其可编程性,我们可以使用JavaScript来操纵SVG元素,包括创建、修改、动画化等。在本项目中,SVG被用来创建点路径,其中每个点都可以由用户动态添加或编辑。 JavaScript是网页开发中的主要脚本...

    SVG元素和代码解释

    ### SVG元素和代码详解 #### 一、图形元素 SVG(Scalable Vector Graphics)是一种基于XML的矢量图形格式,被广泛应用于Web开发中。SVG中的**图形元素**是用于绘制各种形状的基础构建块,主要包括矩形、圆形、椭圆...

    3D旋转+SVG路径动画特效.rar

    为了将3D旋转与SVG路径动画结合,开发者可能使用jQuery来操纵SVG元素,并结合CSS3的变换,实现更复杂的时间序列和交互。例如,当用户触发某个事件时,一个SVG图形可能会沿着预定路径移动,同时执行3D旋转,创造出...

    遍历SVG元素属性

    SVG元素属性是定义SVG图形的关键部分,它们控制图形的外观和行为。这篇博文可能详细介绍了如何遍历并操作SVG元素的属性。 SVG元素属性可以分为基本属性和特定于形状的属性。基本属性包括id、class、style等,它们与...

    SVG图片剪辑路径鼠标悬停效果.zip

    SVG元素可以包含多个图形形状,如`<rect>`、`<circle>`、`<path>`等。 2. **定义剪辑路径**:使用`<clipPath>`元素定义一个剪辑路径,并为其分配一个唯一的ID。路径数据(d属性)可以是复杂的路径描述,或者可以...

    SVG剪裁路径和遮罩jQuery幻灯片.zip

    在这个项目中,jQuery被用来操控SVG元素,如改变clipPath或mask的属性,以及处理用户的交互,如点击切换幻灯片。 4. **焦点/幻灯图**:这是一种常见的网站设计元素,用于展示一组相关的图像或内容,通常具有自动...

    convertPath:将svg形状元素转换为路径svg元素的节点库

    将svg形状元素转换为路径svg元素的节点库。 安装 npm install convertpath 它能做什么 convertpath具有基于插件的体系结构,因此几乎每个优化都是一个单独的插件。 今天我们有: 插入 描述 将defs和symbol元素...

    html2canvas(兼容截图svg元素)

    2. 首先遍历目标DOM元素,找到所有的SVG元素,并使用`canvg`将它们转换为Canvas元素。这一步是为了确保SVG能在截图中正确显示。 3. 使用`html2canvas`对整个DOM结构进行截图,由于SVG已经被替换为Canvas,`...

    html5 svg开关按钮切换动画特效

    JavaScript与SVG结合,可以实时更新SVG元素的属性,如路径数据、填充颜色等,从而实现动画效果。 在实现这个特效时,开发者可能会使用CSS3来定义样式,包括按钮的外观、颜色以及过渡效果。CSS3的`transition`属性...

    svg小例子(主要是鼠标事件)

    SVG元素同样支持HTML中的大部分鼠标事件,如`click`(点击)、`mouseover`(鼠标移入)、`mouseout`(鼠标移出)、`mousedown`(鼠标按键按下)和`mouseup`(鼠标按键释放)等。 1. `click`事件:当用户对SVG元素...

    利用SVG图片的路径生成的湖北省地图

    当鼠标进入或离开SVG元素时,可以改变元素的样式或者显示隐藏的提示信息。 “点击事件”则提供了用户与地图的更深度互动。当用户点击地图上的某一部分,可能触发一个回调函数,执行特定的操作,如弹出详细信息框,...

    html5 svg 中元素点击事件添加方法

    最近在用svg的点击事件做东西,之所以用svg而不用canvas就是因为svg内的元素可以添加点击事件,他们之间详细的区别如下: Canvas 与 SVG 的比较(详见) 下表列出了 canvas 与 SVG 之间的一些不同之处。 Canvas •...

    html5 svg心形文字排列动画特效.zip

    这些库提供了丰富的API,帮助开发者更容易地操作SVG元素,创建复杂的动画序列,以及响应用户交互。 在实际的代码实现中,可能包含以下几个部分: 1. HTML文件:包含`<svg>`元素以及内部的SVG图形元素,如`<path>`和...

    C#代码 SVG 编辑

    3. **选择与拖动**:实现鼠标选择SVG元素的功能,可以跟踪鼠标点击和移动,更新SVG元素的位置以反映拖动操作。 4. **属性编辑**:为用户提供颜色、大小、位置等属性的编辑界面,修改后的属性应实时反映在SVG元素上...

    SVG元素avg elements

    ### SVG元素详解 #### 1. 元素模块概述 SVG(Scalable Vector Graphics)是一种基于XML的矢量图像格式,它不仅支持矢量图形的创建和展示,还提供了丰富的交互性和动态特性。SVG中的元素是其核心组成部分,通过这些...

    一个封装了vivus的vue组件能够播放svg路径动画

    在使用这个Vue组件时,你需要将SVG元素导入你的Vue模板中,并将其与组件绑定。组件的属性可能包括动画类型、速度、延迟等,这些可以通过props传递给组件。例如: ```html <svg ref="svgElement"> <!-- SVG路径...

    svg显示path路径,最小demo数字0路径

    svg显示path路径,最小demo数字0路径

Global site tag (gtag.js) - Google Analytics