走进 canvas 的世界

canvas能做些什么?

游戏 :游戏在HTML5领域具有举足轻重的地位。HTML5在基于Web的图像显示方面比Flash更加立体、更加精巧,运用Canvas制作的图像能够令HTML5游戏在流畅度和跨平台方面发挥更大的潜力。
图表制作 :图表制作时常被人们忽略,但无论企业内部还是企业间交流合作都离不开图表。现在一些开发者使用HTML/CSS完成图标制作,其实大家完全可以用Canvas来实现。当然,使用SVG(可缩放矢量图形)来完成图表制作也是非常好的方法。
banner广告 :Flash曾经辉煌的时代,智能手机还未曾出现。现在以及未来的智能机时代,HTML5技术能够在banner广告上发挥巨大作用,用Canvas实现动态的广告效果再合适不过。

阅读更多

JavaScript小结

在日常开发中,时常会碰到各种各样的坑,本文总结了开发过程中碰到的常见问题。

配置 Swiper

Swiper 是一个使用率很高的插件,这里说一些比较陌生的属性与方法:

阅读更多

Html/Css小结

在日常开发中,时常会碰到各种各样的坑,本文总结了开发过程中碰到的常见问题。

margin 重叠问题

这是一个比较常见的经常在开发中碰到的问题,这里就不多说了,常见解决办法:

1
2
3
1. 创建新的 BFC 如 overflow: hidden;
2. 使用 padding
3. 尽量使用同一方向的 margin
阅读更多

Git 小结

Git 将服务器代码更新到本地

  1. git status(查看本地分支文件信息,确保更新时不产生冲突)
  2. git checkout – [file name](若文件有修改,可以还原到最初状态;若文件需要更新到服务器上,应该先merge到服务器,在更新到本地)
  3. git branch(查看当前分支状况)
  4. git checkout [remote branch](若分支为本地分支,则需要切换到服务器的远程分支)
  5. git pull(若命令执行成功,则更新代码成功)
阅读更多

移动端的穿透问题

穿透现象与click的延迟有着很重要的联系,刚开始出现这个问题也是让我疑惑了半天,想解决这个问题要先了解click延迟的解决原理。

阅读更多