Highcharts Demo
author(s):
Øystein Moseng
by Gert Vaartjes
HTML
<script src="https://code.highcharts.com/highcharts.js"></script>
<script src="https://code.highcharts.com/modules/pattern-fill.js"></script>
<div id="container" style="height: 400px; max-width: 800px; margin: 0 auto"></div>
CSS
#container {
height: 400px;
min-width: 500px;
margin: 0 auto;
}
JavaScript
Highcharts.chart('container', {
chart: {
scrollablePlotArea: true
},
title: {
text: 'Tallest buildings'
},
subtitle: {
text: 'an infographics demo with the pattern fill module'
},
tooltip: {
pointFormat: 'The height for <b>{point.name}</b> is <b>{point.y}</b>'
},
legend: {
enabled: false
},
xAxis: {
type: 'category'
},
yAxis: {
title: {
text: 'Height in feet'
},
labels: {
format: '{value}ft'
}
},
series: [{
type: 'column',
pointWidth: 110,
pointPadding: 0.25,
borderColor: 'transparent',
data: [{
name: 'Petronas',
y: 100,
color: {
pattern: {
image: 'https://www.svgrepo.com/show/27082/petronas-towers.svg',
aspectRatio: 1.3
}
}
}, {
name: 'Pisa',
y: 150,
color: {
pattern: {
image: 'https://www.svgrepo.com/show/1171/tower-of-pisa.svg',
aspectRatio: 1
}
}
}, {
name: 'Eiffel tower',
y: 200,
color: {
pattern: {
image: 'https://www.svgrepo.com/show/19456/tokyo-tower.svg',
aspectRatio: 0.8
}
}
}, {
name: 'Ahu-tongariki',
y: 250,
color: {
pattern: {
image: 'https://www.svgrepo.com/show/27081/ahu-tongariki.svg',
aspectRatio: 0.75
}
}
}]
}]
});