发布网友 发布时间:2022-04-30 02:44
共3个回答
热心网友 时间:2022-04-20 01:09
简单解释一下: CSS更像是把多个“矩形”(div)裁剪后,然后拼接成一个图案,然后给图案上色。 Canvas由点开始,延长无数个点,得到线,延长线之后得到一个面(三角形,圆形,矩形等等的图案面),然后给线或者面描边,上色。 CSS目前更像是小朋友的手工课,Canvas更像是用一支笔画图,不过画出来的图更加像能够控制大小的矢量图片。在面对曲线和更复杂图形的时候,Canvas比CSS更有办法。另外Canvas确定坐标位置的时候更加贴近常用到的数学思维方法。热心网友 时间:2022-04-20 02:27
css只是定义样式的,不是绘图热心网友 时间:2022-04-20 04:01
CSS更像是把多个“矩形”(div)裁剪后,然后拼接成一个图案,然后给图案上色。
Canvas由点开始,延长无数个点,得到线,延长线之后得到一个面(三角形,圆形,矩形等等的图案面),然后给线或者面描边,上色。
CSS目前更像是小朋友的手工课,Canvas更像是用一支笔画图,不过画出来的图更加像能够控制大小的矢量图片。
在面对曲线和更复杂图形的时候,Canvas比CSS更有办法。另外Canvas确定坐标位置的时候更加贴近我们常用到的数学思维方法。