Javascript 如何翻转SVG坐标?
我在SVG中创建了一个条形图,其中的条形图是水平的。如何翻转SVG使条形图垂直Javascript 如何翻转SVG坐标?,javascript,css,svg,Javascript,Css,Svg,我在SVG中创建了一个条形图,其中的条形图是水平的。如何翻转SVG使条形图垂直 目前我的CSS文件中有transform:1,-1,但它不起作用。还有其他建议吗?您可以使用transform和rotate()将SVG旋转90度 示例: transform: rotate(90); 注意:由于您没有提供任何代码,在使用rotate()之后,您可能还需要使用translate()将SVG移回原位 您可以使用transform和rotate()将SVG旋转90度 示例: transform: rot
目前我的CSS文件中有
transform:1,-1
,但它不起作用。还有其他建议吗?您可以使用transform
和rotate()
将SVG旋转90度
示例:
transform: rotate(90);
注意:由于您没有提供任何代码,在使用rotate()
之后,您可能还需要使用translate()
将SVG移回原位
您可以使用
transform
和rotate()
将SVG旋转90度
示例:
transform: rotate(90);
注意:由于您没有提供任何代码,在使用rotate()
之后,您可能还需要使用translate()
将SVG移回原位
下面的示例演示了您可能使用的一种策略。在SVG代码中,一个带标签的图形绘制了5次:
- 旋转90度
- 旋转90度
- 然后垂直翻转(并转换回原位)
- 旋转90度
- 然后垂直翻转(并转换回原位)
- 然后再次垂直翻转所有标签,以恢复每个标签的方向(每个标签分别转换回原位)
- 旋转90度
- 然后垂直翻转(并转换回原位)
- 然后再次垂直翻转所有标签,以恢复每个标签的方向(每个标签分别转换回原位)
- 然后将X标签旋转180度
元素只是将五个图形相邻放置,与理解图形翻转无关。相反,内部
元素具有对理解图形翻转至关重要的转换
X值
Y值
下面的示例演示了您可能使用的一种策略。在SVG代码中,一个带标签的图形绘制了5次:
- 旋转90度
- 旋转90度
- 然后垂直翻转(并转换回原位)
- 旋转90度
- 然后垂直翻转(并转换回原位)
- 然后再次垂直翻转所有标签,以恢复每个标签的方向(每个标签分别转换回原位)
- 旋转90度
- 然后垂直翻转(并转换回原位)
- 然后再次垂直翻转所有标签,以恢复每个标签的方向(每个标签分别转换回原位)
- 然后将X标签旋转180度
元素只是将五个图形相邻放置,与理解图形翻转无关。相反,内部
元素具有对理解图形翻转至关重要的转换
X值
Y值