Created
December 12, 2011 10:31
-
-
Save alixaxel/1466468 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
.grid { | |
margin: 0 auto; | |
width: 480px; | |
._(@n) { | |
width: 100% / 8 * @n - 2 * 1%; | |
} | |
._01 { | |
._(1); | |
> ._01 { | |
margin: 0; | |
width: 100%; | |
} | |
} | |
._02 { | |
._(2); | |
> ._01 { | |
width: 50.000% - 2%; | |
&.alpha, | |
&.omega { | |
width: 50.000% - 1%; | |
} | |
} | |
> ._02 { | |
margin: 0; | |
width: 100%; | |
} | |
} | |
._03 { | |
._(3); | |
> ._01 { | |
width: 33.333% - 2%; | |
&.alpha, | |
&.omega { | |
width: 33.333% - 1%; | |
} | |
} | |
> ._02 { | |
width: 66.667% - 2%; | |
&.alpha, | |
&.omega { | |
width: 66.667% - 1%; | |
} | |
} | |
> ._03 { | |
margin: 0; | |
width: 100%; | |
} | |
} | |
._04 { | |
._(4); | |
> ._01 { | |
width: 25.000% - 2%; | |
&.alpha, | |
&.omega { | |
width: 25.000% - 1%; | |
} | |
} | |
> ._02 { | |
width: 50.000% - 2%; | |
&.alpha, | |
&.omega { | |
width: 50.000% - 1%; | |
} | |
} | |
> ._03 { | |
width: 75.000% - 2%; | |
&.alpha, | |
&.omega { | |
width: 75.000% - 1%; | |
} | |
} | |
> ._04 { | |
margin: 0; | |
width: 100%; | |
} | |
} | |
._05 { | |
._(5); | |
> ._01 { | |
width: 20.000% - 2%; | |
&.alpha, | |
&.omega { | |
width: 20.000% - 1%; | |
} | |
} | |
> ._02 { | |
width: 40.000% - 2%; | |
&.alpha, | |
&.omega { | |
width: 40.000% - 1%; | |
} | |
} | |
> ._03 { | |
width: 60.000% - 2%; | |
&.alpha, | |
&.omega { | |
width: 60.000% - 1%; | |
} | |
} | |
> ._04 { | |
width: 80.000% - 2%; | |
&.alpha, | |
&.omega { | |
width: 80.000% - 1%; | |
} | |
} | |
> ._05 { | |
margin: 0; | |
width: 100%; | |
} | |
} | |
._06 { | |
._(6); | |
> ._01 { | |
width: 16.667% - 2%; | |
&.alpha, | |
&.omega { | |
width: 16.667% - 1%; | |
} | |
} | |
> ._02 { | |
width: 33.333% - 2%; | |
&.alpha, | |
&.omega { | |
width: 33.333% - 1%; | |
} | |
} | |
> ._03 { | |
width: 50.000% - 2%; | |
&.alpha, | |
&.omega { | |
width: 50.000% - 1%; | |
} | |
} | |
> ._04 { | |
width: 66.667% - 2%; | |
&.alpha, | |
&.omega { | |
width: 66.667% - 1%; | |
} | |
} | |
> ._05 { | |
width: 83.333% - 2%; | |
&.alpha, | |
&.omega { | |
width: 83.333% - 1%; | |
} | |
} | |
> ._06 { | |
margin: 0; | |
width: 100%; | |
} | |
} | |
._07 { | |
._(7); | |
> ._01 { | |
width: 14.286% - 2%; | |
&.alpha, | |
&.omega { | |
width: 14.286% - 1%; | |
} | |
} | |
> ._02 { | |
width: 28.571% - 2%; | |
&.alpha, | |
&.omega { | |
width: 28.571% - 1%; | |
} | |
} | |
> ._03 { | |
width: 42.857% - 2%; | |
&.alpha, | |
&.omega { | |
width: 42.857% - 1%; | |
} | |
} | |
> ._04 { | |
width: 57.143% - 2%; | |
&.alpha, | |
&.omega { | |
width: 57.143% - 1%; | |
} | |
} | |
> ._05 { | |
width: 71.429% - 2%; | |
&.alpha, | |
&.omega { | |
width: 71.429% - 1%; | |
} | |
} | |
> ._06 { | |
width: 85.714% - 2%; | |
&.alpha, | |
&.omega { | |
width: 85.714% - 1%; | |
} | |
} | |
> ._07 { | |
margin: 0; | |
width: 100%; | |
} | |
} | |
._08 { | |
._(8); | |
> ._01 { | |
width: 12.500% - 2%; | |
&.alpha, | |
&.omega { | |
width: 12.500% - 1%; | |
} | |
} | |
> ._02 { | |
width: 25.000% - 2%; | |
&.alpha, | |
&.omega { | |
width: 25.000% - 1%; | |
} | |
} | |
> ._03 { | |
width: 37.500% - 2%; | |
&.alpha, | |
&.omega { | |
width: 37.500% - 1%; | |
} | |
} | |
> ._04 { | |
width: 50.000% - 2%; | |
&.alpha, | |
&.omega { | |
width: 50.000% - 1%; | |
} | |
} | |
> ._05 { | |
width: 62.500% - 2%; | |
&.alpha, | |
&.omega { | |
width: 62.500% - 1%; | |
} | |
} | |
> ._06 { | |
width: 75.000% - 2%; | |
&.alpha, | |
&.omega { | |
width: 75.000% - 1%; | |
} | |
} | |
> ._07 { | |
width: 87.500% - 2%; | |
&.alpha, | |
&.omega { | |
width: 87.500% - 1%; | |
} | |
} | |
> ._08 { | |
margin: 0; | |
width: 100%; | |
} | |
} | |
._01, | |
._02, | |
._03, | |
._04, | |
._05, | |
._06, | |
._07, | |
._08 { | |
display: inline; | |
float: left; | |
position: relative; | |
margin: 0 1%; | |
&.alpha { | |
margin-left: 0; | |
} | |
&.omega { | |
margin-right: 0; | |
} | |
} | |
} | |
.clear { | |
clear: both; | |
display: block; | |
height: 0; | |
overflow: hidden; | |
visibility: hidden; | |
width: 0; | |
} | |
.grid, | |
.group { | |
zoom: 1; | |
&:after, | |
&:before { | |
content: '.'; | |
display: block; | |
font-size: 0; | |
height: 0; | |
line-height: 0; | |
overflow: hidden; | |
visibility: hidden; | |
width: 0; | |
} | |
&:after { | |
clear: both; | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment