KineticJS使文本垂直对齐
KineticJS make text vertically aligned
我正在尝试用KineticJS绘制一些东西。我想使文本垂直对齐,但没有找到使其按我想要的方式呈现的属性。
我尝试了"对齐","垂直对齐",但这些都不能满足我的要求。
我希望文本显示如下:
TEXT
但它不起作用,并且总是像这样显示:
文本
我想
最好的办法是单独创建文本并将其添加到组中,也许是这样的函数:
function(text){
group = new Kinetic.Group();
letters=text.split("");
for(foo in letters){
window['text' + foo] = new Kinetic.Text({config}) // use the foo incrementaly to change the Y axis of the text and pass letters[foo] as text argument
group.add(window['text' + foo]);
}
layer.add(group);
layer.draw();
}
它可以写得更优雅(不使用窗口对象,但这是我所知道的创建 dinamic var 的唯一方法),但这应该可以完成工作(我认为);
相关文章:
- 无法将文本与图片垂直对齐
- 使用jquery垂直对齐动态加载的图像
- 如何使 DIV 中的内容垂直对齐
- 垂直与特定边距的顶部和底部对齐
- 使内联块也垂直对齐
- 垂直对齐
- 为什么我需要垂直对齐画布来对齐按钮
- 将一组单选按钮垂直对齐,必要时将其分开
- 如何调整bxslider垂直对齐
- D3动态垂直对齐文本
- 如何使我的水平亚垂直居中对齐
- HTML 和 CSS 在所有屏幕尺寸上垂直对齐正文网站
- Js 图像滑块,中间垂直对齐
- 我无法对齐垂直触摸事件猫头鹰轮播
- 我将如何垂直对齐JavaScript文本
- 在父 DIV 中垂直对齐单个 DIV(img)
- JQuery 摇晃破坏脚本和垂直对齐不起作用
- 恒星.js - 为垂直滚动网站配置偏移/对齐元素
- KineticJS使文本垂直对齐
- 在工具提示中对齐垂直文本