JavaScriptで作られたきれいなパイチャート(ドーナッツチャート)です。このページを表示すると、時計回りにチャートを描いていきます。形状のカスタマイズも可能で、チャートの下側の「Inner radius」の値を小さくすると普通のパイチャートに近くなります。「Outer radius」の値を小さくすると全体が小さくなります。また、「Outer radius」の値は100までですが、直接入力で100よりも大きくすることもできます。その場合は円ではなくなっていきます。

 

 

サンプルのhtmlソース

<div class="wrapper">
	<div id="root"></div>
</div>

サンプルのCSSソース

.wrapper {
	width:600px;
	margin:10px auto;
	height:550px;
	padding: 20px;
	display: flex;
	justify-content: center;
	align-items: center;
	background-image: linear-gradient(-225deg, #FFE29F 0%, #FFA99F 48%, #FF719A 100%);
	background-color: #252537;
	}
#root {
	max-width: 300px;
	margin: 1em;
	}
.helper-container {
	margin-top: .75em;
	color: rgba(255, 255, 255, .5);
	text-align: center;
	}
#root span {
	display: block;
	}

 

 

引用と参考;https://codepen.io/trinketmage/pen/yKKQaJ
戻るボタン