960 grid css web框架

960 grid css web框架。或许不能称作框架。

官方网站:http://960.gs/

因为:

960px=12(60pz+20px)=16x(40px+20px)=24(30px+10px)

所以:

960个像素作12栏 16栏 24栏分割

12栏和16栏分割的每个grid左右margin各10px,24栏分割每个grid左右margin各5px。

几个重要的关键字和概念

1.container容器:960px的宽度,左右margin auto 居中。

2.grid_x x方格:最小方格宽度*x px宽度+左margin 10px+右margin 10px(24栏布局分别为5px)

3.prefix_x前间距:使用padding属性。让grid和前面保持(最小方格宽度+间距)*x的距离.(例如 12栏的 prefix_3 的前间距为 (60px+20px)*3 即向前隔开三个方格的距离 )。

4.suffix_x 后间距:同理prefix_x,向后隔开x个方格。

5.pull_x 向左推在正常的布局下向左推x个方格。

6.push_x 向右推:在正常的布局下向右推x个方格。

7.alpha 清除前间距:清除使用该class方格的前间距,方格会自动全部向前。

8.omega 清楚后间距:清除使用该class方格的后间距。

7.clear 换行(或者这样说有不妥):重新换行继续方格布局。

心得:container 容器一定要外包在所有的grid布局的外面。它就像一页纸一样,我们可以在内部写方格。grid_x控制方格的宽度,prefix_x suffix_x控制方格间距,pull_x push_x控制方格左右浮动,alpha omega 清除左右的margin。clear 换行。

所以呢,可以理解为就是类似于在container内用方格写字就好啦!

posted @ 2009-12-16 00:01  island205  阅读(984)  评论(2编辑  收藏  举报