D3

<!DOCTYPE html>
<html>
  <head>
		<meta charset="utf-8">
		<title>testD3-3-drawingDivBar</title>
		<script type="text/javascript" src="d3.js"></script>
	<style type="text/css">
			
			div.bar {
				display: inline-block;
				width: 20px;
				height: 75px;	/* Gets overriden by D3-assigned height below */
				padding-right: 4px;
				padding-left:4px;
				background-color: #143948;
				border-right:2px solid #666;
			}
			.fd{
				width:18px;
				height:5px;
				margin-top:2px;
				background-color: #2A7BB8;
			}
			div{
				background:#143948;
				width:350px; 
				text-align:center; 
			}
		</style>
	</head>
	<body>
		<div></div>

<circle cx="250" cy="25" r="25"/>

		<script type="text/javascript"> 
			var dataset = [ 5, 10, 15, 20, 25 ,35,2,3 ]; 
			var dataset2 = [ 3, 3, 4, 10, 15 ,25,13,13 ]; 

			var svg = d3.select("div").selectAll("div")
				.data(dataset)
				.enter()
				.append("div")
				.attr("class", "bar")
				.style("height", function(d) { 
					var barHeight = d * 7;
					return barHeight + "px";
				}).html(function(d){ 
					var htm = "<div class='fd'></div>";
					for(var i=1;i<d;i++){
						htm = htm +"<div class='fd'></div>";
					} 
					return htm;
				}).attr("font-color","#ccc"); 
              
		</script>
	</body>
</html>



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值