HTMLcopy
1
<div id="container"></div>
CSScopy
6
1
html, body, #container {
2
width: 100%;
3
height: 100%;
4
margin: 0;
5
padding: 0;
6
}
JavaScriptcopy
x
1
anychart.onDocumentReady(function () {
2
3
// data
4
var data = [
5
[1990, 20],
6
[1991, 12],
7
[1992, 8],
8
[1993, 7],
9
[1994, 11]
10
];
11
12
// create a chart
13
var chart = anychart.line(data);
14
chart.padding(20, 50, 0, 100);
15
16
// first marker
17
var marker = chart.textMarker(0);
18
// bind marker to the scale
19
marker.axis(chart.axis);
20
// set marker position
21
marker.value(13);
22
// set marker's alignment
23
marker.align("center");
24
// set anchor
25
marker.anchor("center");
26
// set marker color
27
marker.fontColor("#212121");
28
// set marker text
29
marker.text("Align: center");
30
31
// second marker
32
var marker1 = chart.textMarker(1);
33
marker1.scale(chart.yScale());
34
marker1.value(13);
35
marker1.text("Align: left");
36
marker1.align("left");
37
marker1.offsetX(5);
38
marker1.fontColor("#212121");
39
marker1.anchor("left-center");
40
41
// third marker
42
var marker2 = chart.textMarker(2);
43
marker2.axis(chart.yAxis());
44
marker2.value(13);
45
marker2.text("Align: right");
46
marker2.align("right");
47
marker2.offsetX(5);
48
marker2.fontColor("#212121");
49
marker2.anchor("right-center");
50
51
// forth marker
52
var marker3 = chart.textMarker(3);
53
marker3.axis(chart.yAxis());
54
marker3.value(15);
55
marker3.text("Align: left\nAnchor: right");
56
marker3.hAlign("right");
57
marker3.align("left");
58
marker3.fontColor("#212121");
59
marker3.offsetX(5);
60
marker3.anchor("right-center");
61
62
// fifth marker
63
var marker4 = chart.textMarker(4);
64
marker4.axis(chart.yAxis());
65
marker4.value(4);
66
marker4.text("Align: left\nAnchor: right\nOffsetX: 40");
67
marker4.hAlign("right");
68
marker4.align("left");
69
marker4.fontColor("#212121");
70
marker4.offsetX(40);
71
marker4.anchor("right-center");
72
73
// draw
74
chart.container("container");
75
chart.draw();
76
});