x/2的问题
来源:6-5 折线图连线绘制数据
慕妹6594235
2016-09-09
为什么画线的时候x=(w/step)*i,x不需要除以2,但是在写项目名的时候text.css('width',text_w/2).css('left',x/2+text_w/4);x要除以2。canvas上的字体大小不会因为canvas缩小为原来的一半而缩小,对吗?
写回答
1回答
-
Lyn
2017-04-28
text.css('width',text_w/2)
这个其实是元素里设置样式的属性。
---
画线的时候x=(w/step)*i ,对于canvas本身来说,是没有 除以2的概念的。所以不需要
---
canvas上的字体大小不会因为canvas缩小为原来的一半而缩小,对吗?
会,你假设 canvas是一张100*100的图片,我们展现的时候,用css 强制设置为了 50*50 ,里面的内容大小肯定会缩小的。
00
相似问题