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 ,里面的内容大小肯定会缩小的。

0
0

Web App用组件方式开发全站

用HTML5/CSS3/JS流行技术,实现移动端可视化数据报告

3164 学习 · 516 问题

查看课程