CSS之calc()

之前有看过CSS3的calc()用法,当时没有怎么注意,也没有认真去看,最多就是标记了一下,当作是已经关注了。

最近有个项目,要实现的是footer无论页面内容是否大于屏幕,始终在最底部,且不能浮动或覆盖任何内容。
网上搜了一下,找到了这个calc()的方法。
例如,如下结构的代码:
&[……]

Read more……

关于css的模块化思路

前提是在不考虑前端工程构建工具的情况——
总的来说,就是要简单、灵活、稳定。
class的命名,属性的权重及先后顺序,都决定了使用的灵活性。
参考bootstrap的命名方式,先有全局,然后针对不同功能的模块或尺寸或颜色,覆写不同样式。

个人认为,要做到bootstrap那样的具备全局观[……]

Read more……