第7章 实战:Win8磁贴组件开发
Win8的成功很大一部分功劳是属于非常耀眼的磁贴(Tile),各种方块的不同形状、不同颜色,非常绚丽。在本章,我们将开发一个Tile组件,用于模拟磁贴片大部分的功能,使得在Web上也能实现如此酷炫的效果。
回顾一下Bootstrap的组件和插件开发流程,一个标准的CSS插件要考虑8个方面的样式,分别是:基础样式、颜色样式、尺寸样式、状态样式、特殊元素样式、并列元素与嵌套子元素样式,以及动画样式(配合JavaScript代码)。
下面就按照这8种样式,分别对Tile组件进行开发定义。