Я пытаюсь поместить область Морриса в квадрат на моей веб-странице MVC, однако, когда я строю диаграмму с тестовыми данными, ось X выходит за пределы границы div.Есть ли способ отрегулировать расстояния между точками?или уменьшить размер, который рисует линейная диаграмма.
var test = JSON.parse(@(Html.Raw(Json.Encode(Model))));
var Chart = Morris.Area({
element: 'Mline',
data: test,
//data: [{
// label: "Imports",
// value: 100
//}, {
// label: "Exports",
// value: 200
//}, {
// label: "Inter-Country Trade",
// value: 50
//}],
xkey: 'period',
ykeys: ['iphone', 'ipad', 'itouch'],
labels: ['iPhone', 'iPad', 'iPod Touch'],
pointSize: 2,
xLabels: "year",
behaveLikeLine: true,
pointSize: 5,
hideHover: 'auto',
resize: true
});
Chart.redraw;
Данные теста выглядят следующим образом
0: {period: "2000", iphone: 20, ipad: 40, itouch: 10}
1: {period: "2001", iphone: 25, ipad: 45, itouch: 10}
2: {period: "2002", iphone: 10, ipad: 5, itouch: 15}

размер таблицы, содержащей диаграмму, также можно изменить.так как другая таблица строится динамически, есть ли способ, которым я мог бы также скорректировать диаграмму, если бы это произошло так же хорошо?
Дополнительная информация Этот div заполняется с использованием частичного представления в MVC
Действие:
public ActionResult ShowLineChart()
{
List < MorrisLineStructure > Data= new List<MorrisLineStructure>();
MorrisLineStructure Data1 = new MorrisLineStructure("2000", 20, 40, 10);
MorrisLineStructure Data2 = new MorrisLineStructure("2001", 25, 45, 10);
MorrisLineStructure Data3 = new MorrisLineStructure("2002", 10, 5, 15);
Data.Add(Data1);
Data.Add(Data2);
Data.Add(Data3);
var jsonSerializer = new JavaScriptSerializer();
string data = jsonSerializer.Serialize(Data);
ViewBag.Data = Data;
return PartialView("_MorrisLines", data);
}
Просмотр главной страницы
td id="MorrisLinetest">
<div style="font-size:17px">Test Line Chart Template</div>
@*@Html.DropDownList("SAExports", Year, "Select Year")*@
<div id="Target7"> @Html.Action("ShowLineChart");</div>
</td>
РЕДАКТИРОВАТЬ: все ещене удалось выяснить это