使用Raphael.js可以相对定位一个元素,然后将其偏移一个绝对单位
Using Raphael.js is it possible to position an element relatively and then offset it by an absolute unit?
我有一个问题,我必须产生一个流动的可视化,但同时用固定的单元保持设计的某些方面。例如,我画了一个水平条,里面有一个标签,并向右对齐。我想把标签放在离38%宽度矩形右手边10倍的位置。这可能吗?我试过各种各样的方法,似乎都想不出一个好的方法…
想明白了!所以我仍然用相对单位来定位标签,然后用拉斐尔变换用绝对单位来偏移它。例如
todayLabel = paper.text(
(i * filters.timelineDayWidth) + '%', // x
24, // y
'Today ' + today.getUTCDate() + ' ' +today.getMonthNameShort()
);
todayLabel.attr({
'text-anchor': 'end'
});
todayLabel.transform('t-10,0');
相关文章:
- 创建一个类似链接的按钮,并通过Javascript函数打开一个新的弹出窗口
- jQuery:循环一个具有不同超时值的循环
- 当包含另一个asp文件时,是否也包含所有引用的样式和脚本页面
- 从javascript创建一个列表
- 节点导出返回一个空对象
- 使用clickToggle并在单击另一个元素时关闭元素
- 我可以在json对象中添加一个函数吗
- 使用javascript将动态表从一个html页面打印到另一个html页
- 将jsp文件下拉列表中的选定项分配给一个java变量(比如String selection)
- 表追加而不附加最后一个元素
- 我如何找到一个句子中的所有空格并替换忽略它们
- 有没有一种方法可以检查javascript以毫秒为单位执行一个函数需要多长时间
- 使用 javascript 为 CSS 创建一个新的单位类型
- 使用Raphael.js可以相对定位一个元素,然后将其偏移一个绝对单位
- Javascript,以秒为单位计数 - 每次添加一个点
- Lesswhen一个数字没有单位
- 有没有一个单位等于vh + vw ?
- 以15分钟为单位,直到一个特定的时间
- 我可以更改一个对象吗'以j为单位的尺寸
- 如何显示谷歌广告单位多次在一个单一的页面