Есть ли способ выровнять первый узел сверху, а не посередине? - PullRequest
0 голосов
/ 07 февраля 2019

Я использую плагин BalkanGraph и пытаюсь выровнять первый родительский узел оргструктуры по верху svg, а не по центру.

Я пытался установить отрицательный "margin-top "и увеличивает высоту всего SVG, но затем клик идет с ним, и он не работает хорошо.

Мой единственный CSS это:

#tree {
    width: 100%;
    height: 630px;
    border: 1px solid lightgray;
    background-color: #fff;
}

иВ Orgchart я использую следующие вещи:

var chart = new OrgChart(document.getElementById("tree"), {
    mouseScroolBehaviour: BALKANGraph.action.zoom,
    nodeMouseClickBehaviour: BALKANGraph.action.none,
    scaleInitial: BALKANGraph.match.boundary,

    collapse: {
        level: 2,
        allChildren: true
    },
});

1 Ответ

0 голосов
/ 18 февраля 2019

Установите выровнять вариант на BALKANGraph.ORIENTATION

   var chart = new OrgChart(document.getElementById("tree"), {
            align: BALKANGraph.ORIENTATION,
            ...
   });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...