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 に答える