Cytoscape. js документация включает опцию выравнивания для узлов, в частности, text-halign
и text-valign
. Для составных узлов оба варианта размещают метку в правильных начальных местоположениях, однако, кажется, текст растет (в моих глазах) в неправильных направлениях.
Например. Если текст выровнен по левому краю, он появляется слева от узла и увеличивается влево, а не вправо. Точно так же, если текст выровнен по правому краю, текст появляется справа от составного узла и увеличивается вправо.
Нет ли способа выровнять текст по левому краю, но вырасти вправо?
Примеры:
text-valign: 'top', text-halign: 'left'
this is a label
----------------------------
| |
| |
----------------------------
text-valign: 'top', text-halign: 'right'
this is a label
----------------------------
| |
| |
----------------------------
text-valign: 'top', text-halign: 'middle'
this is a label
----------------------------
| |
| |
----------------------------
Что я хочу:
this is a label
----------------------------
| |
| |
----------------------------