html 将刻度标签移动到另一个组

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了html 将刻度标签移动到另一个组相关的知识,希望对你有一定的参考价值。

<!DOCTYPE html>
<html>
<head>
	<title></title>
	<script type="text/javascript" src="https://d3js.org/d3.v4.min.js"></script>
</head>
<body>
<svg width="500" height="500">
	
</svg>
</body>
<script type="text/javascript">
	var scale = d3.scaleLinear()
		.domain([0,100])
		.range([50,450]);

	var axis = d3.axisLeft(scale);

	var svg = d3.select('svg')
		.append('g').attr('transform','translate(50,25)')
	//create the axis geometry
	var geometry = svg.append('g').attr('class','axis-geometry')
		.call(axis);

	//create a group on top of (i.e. after) that to hold the labels
	var labels = svg.append('g').attr('class','axis-labels')


	geometry.selectAll('.tick text').each(function(){
		//for each tick text get the parents transform value
		var transformValue = d3.select(this.parentNode).attr('transform');

		//append the node to the labels group and set the transform to that of the original nodes parent 		
		d3.select( labels.node().appendChild(this) )
			.attr('transform',transformValue)
	});
</script>
</html>

以上是关于html 将刻度标签移动到另一个组的主要内容,如果未能解决你的问题,请参考以下文章

Jquery移动html到另一个标签下

D3 x刻度定位

将数据库从一个可用性组移动到另一个位于不同 SQL 实例上的可用性组

自定义 jquery 移动滑块标签

hidebottombarwhen push 在将标签栏控制器故事板移动到另一个故事板时不起作用

如何将 unique_ptr 从一组移动到另一组? (C++)