Canvas statische Höhe Chartjs

8

Ich verwende chart.js 2.3.0 , um ein Diagramm zu zeichnen. Ich möchte die Höhe des Diagramms statisch machen (fixed z. B. 200px) , möchte aber auch die Breite auf 100% festlegen. Eine Lösung, die ich gesehen habe, ist zu tun:

responsive: false

in den Grafikoptionen. Aber auch danach reduziert width . Gibt es den besten Weg, es zu tun?

  

statische Höhe und 100% Breite.

    
Uzair Xlade 26.10.2016, 13:40
quelle

2 Antworten

16
%Vor%

Es funktioniert perfekt mit diesen Optionen.

    
Uzair Xlade 26.10.2016, 14:59
quelle
1

Wenn Sie das Seitenverhältnis ändern möchten, können Sie die Option maintainAspectRatio aus der verwenden Dokumente . Ihre Höhe und Breite sollten dann aus den Canvas-Set-Werten übernommen werden, oder Sie verwenden CSS, um Stile für das Canvas-Element festzulegen.

%Vor%     
user3366016 26.10.2016 13:49
quelle

Tags und Links