Отображение метки внутри узлов cytoscape.js
Есть ли способ отображения метки узла с центром внутри узла, такой как Cytoscape Desktop по умолчанию?
3 ответа
Решение
Да, вы можете контролировать это с labelValign
свойство, как описано в описании Wiki StyleObject. Например:
var myStyle = {
selectors: {
"node": {
labelValign: "middle",
... } } }
$("#cy").cy({style: myStyle, ... })
Я установил стиль CSS для узлов, и он работает:
"text-valign" : "center"
"text-halign" : "center"
Из официальной и фактической документации - text-valign и text-halign. Они, конечно, не свойства CSS, однако. Возможные варианты: text-halign - слева, по центру или справа; text-valign - верх, центр или низ.
Эти параметры работают только для узлов, а не для ребер.
Официальная документация для получения дополнительной информации