关于CSS框架设计的思考。

网页开发,应该是是相似建房子同样的过程。把其中的一些过程抽象以后,构成了房子的模块,好比:卧室,厨房,厕所,大厅等等。有了这些抽象,建房子的时候,就不要去具体描述整个房子应该怎么怎么设计,哪里应该是什么东西,哪里应该多大。把卧室,大厅,厨房,厕所等作好的模块,放到特定的地方,房子模型很快就能够出来。而css框架,把特定过程抽象,实现了头部,底部,侧滑,下拉,TAB,面板等等模块,把这些模块直接放到页面上,就能够快速开发网页。css

一个css框架,应该有这么具体的三步实现。首先是定模块,其次是定位置,最后是定外表。模块决定了这是个什么东西,位置决定了这个东西放在哪,外表决定了,这个东西长成什么样。框架

而对于位置和外表的定义,元素class的第一个属性,应该决定模块是什么,who,第二个属性,决定了模块在哪,where。第三个属性,决定了模块是什么样的,what。设计

相关文章
相关标签/搜索