04 2016 档案
摘要:想要实现一个效果,首先我们要简化模型,可以分成色彩的变化、位置的变化、大小的变化等,还有就是将某个因子独立出来看,通过各种抽茧剥丝的手法去找到效果后面的数学模型,然后编程去实现它。艺术总是源于生活,所以在做时候应该好好考虑是否应该加入惯性、弹性、重力这些效果,这些物理特性反映到效果中的话,会更加自然逼真。
阅读全文
摘要:大体上来说,布局中会用到的有:尺寸相关的盒子模型,普通流、浮动、绝对定位这三种定位机制,CSS3中的transform和弹性盒子模块还有试验中的grid模块。博客园还有一些论坛逛多了,经常可以听到浮动布局,inline-block布局,弹性盒布局这几个名词,这几种都是比较常用的布局方法。现在对布局也算有一点了解,做个总结巩固一下。如果你也看了很多资料但是实际动手的时候对布局还是无从下手的话,希望本文可以帮你理清思路。
阅读全文
摘要:HTML5真是太多炫酷的东西了,其中Web Audio API算一个,琢磨着弄了个音乐可视化的demo,先上效果图: 项目演示:别说话,点我! 源码已经挂到github上了,有兴趣的同学也可以去star或者fork我,源码注释超清楚的哦~~之前看刘大神的文章和源码,感觉其他方面的内容太多了,对初学者
阅读全文
摘要:WebApp使用rem做自适应的优势非常明显了,尤其是在现在屏幕分辨率千差万别的时代,只要将rem与屏幕分辨率关联起来就可以实现页面的整体缩放,所以设备上的展现都统一起来了。而且现在浏览器基本都已经支持rem了,兼容性也非常的好。
阅读全文
摘要:在CSS3中是提倡使用选择器来将样式与元素直接绑定在一起的。 网页开发过程中,我们需要定义很多class来应用到不同的元素上,由于class本身是没有语义而且是可以复用的,所以过度使用class会使得整个样式表结构非常混乱。为了减少class的使用频度,需要尽可能的使用选择器来指定元素。而且使用选择
阅读全文