1

我有一个问题,我必须制作流畅的可视化,但同时保持设计的某些方面使用固定单位。例如,我有一个水平条,里面有一个标签并向右对齐。我想将标签定位在距离 38% 宽度矩形右侧 10px 的位置。这可能吗?我已经尝试了各种方法,但似乎无法找到一种好的方法......

4

1 回答 1

1

弄清楚了!所以我仍然用相对单位定位标签,然后我使用拉斐尔变换用绝对单位偏移它。例如

todayLabel = paper.text(
     (i * filters.timelineDayWidth) + '%', // x
     24, // y
     'Today ' + today.getUTCDate() + ' ' +today.getMonthNameShort()
);

todayLabel.attr({
    'text-anchor': 'end'
});

todayLabel.transform('t-10,0');
于 2012-07-24T14:20:02.033 回答