Created
December 7, 2010 16:44
-
-
Save meleyal/732028 to your computer and use it in GitHub Desktop.
custom version of 960.gs
This file contains hidden or 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
| /*! ------------------------------------------------------------------------------------------------ | |
| * 960.css | |
| * http://gist.github.com/732028 | |
| * Custom version of http://960.gs/ | |
| * Licensed under GPL and MIT | |
| * | |
| * Custom: | |
| * - underscores > dashes | |
| * - container > wrap | |
| * - alpha > first | |
| * - omega > last | |
| * - clearfix > group | |
| * - wrap + position:relative | |
| ----------------------------------------------------------------------------------------------------*/ | |
| /* `Containers | |
| ----------------------------------------------------------------------------------------------------*/ | |
| .wrap, | |
| .wrap-16 { | |
| margin-left: auto; | |
| margin-right: auto; | |
| width: 960px; | |
| position: relative; | |
| } | |
| /* `Grid >> Global | |
| ----------------------------------------------------------------------------------------------------*/ | |
| .grid-1, | |
| .grid-2, | |
| .grid-3, | |
| .grid-4, | |
| .grid-5, | |
| .grid-6, | |
| .grid-7, | |
| .grid-8, | |
| .grid-9, | |
| .grid-10, | |
| .grid-11, | |
| .grid-12, | |
| .grid-13, | |
| .grid-14, | |
| .grid-15, | |
| .grid-16 { | |
| display: inline; | |
| float: left; | |
| margin-left: 10px; | |
| margin-right: 10px; | |
| } | |
| .push-1, .pull-1, | |
| .push-2, .pull-2, | |
| .push-3, .pull-3, | |
| .push-4, .pull-4, | |
| .push-5, .pull-5, | |
| .push-6, .pull-6, | |
| .push-7, .pull-7, | |
| .push-8, .pull-8, | |
| .push-9, .pull-9, | |
| .push-10, .pull-10, | |
| .push-11, .pull-11, | |
| .push-12, .pull-12, | |
| .push-13, .pull-13, | |
| .push-14, .pull-14, | |
| .push-15, .pull-15 { | |
| position: relative; | |
| } | |
| .wrap .grid-3, | |
| .wrap-16 .grid-4 { | |
| width: 220px; | |
| } | |
| .wrap .grid-6, | |
| .wrap-16 .grid-8 { | |
| width: 460px; | |
| } | |
| .wrap .grid-9, | |
| .wrap-16 .grid-12 { | |
| width: 700px; | |
| } | |
| .wrap .grid-12, | |
| .wrap-16 .grid-16 { | |
| width: 940px; | |
| } | |
| /* `Grid >> Children (Alpha ~ First, Omega ~ Last) | |
| ----------------------------------------------------------------------------------------------------*/ | |
| .first { | |
| margin-left: 0; | |
| } | |
| .last { | |
| margin-right: 0; | |
| } | |
| /* `Grid >> 12 Columns | |
| ----------------------------------------------------------------------------------------------------*/ | |
| .wrap .grid-1 { | |
| width: 60px; | |
| } | |
| .wrap .grid-2 { | |
| width: 140px; | |
| } | |
| .wrap .grid-4 { | |
| width: 300px; | |
| } | |
| .wrap .grid-5 { | |
| width: 380px; | |
| } | |
| .wrap .grid-7 { | |
| width: 540px; | |
| } | |
| .wrap .grid-8 { | |
| width: 620px; | |
| } | |
| .wrap .grid-10 { | |
| width: 780px; | |
| } | |
| .wrap .grid-11 { | |
| width: 860px; | |
| } | |
| /* `Grid >> 16 Columns | |
| ----------------------------------------------------------------------------------------------------*/ | |
| .wrap-16 .grid-1 { | |
| width: 40px; | |
| } | |
| .wrap-16 .grid-2 { | |
| width: 100px; | |
| } | |
| .wrap-16 .grid-3 { | |
| width: 160px; | |
| } | |
| .wrap-16 .grid-5 { | |
| width: 280px; | |
| } | |
| .wrap-16 .grid-6 { | |
| width: 340px; | |
| } | |
| .wrap-16 .grid-7 { | |
| width: 400px; | |
| } | |
| .wrap-16 .grid-9 { | |
| width: 520px; | |
| } | |
| .wrap-16 .grid-10 { | |
| width: 580px; | |
| } | |
| .wrap-16 .grid-11 { | |
| width: 640px; | |
| } | |
| .wrap-16 .grid-13 { | |
| width: 760px; | |
| } | |
| .wrap-16 .grid-14 { | |
| width: 820px; | |
| } | |
| .wrap-16 .grid-15 { | |
| width: 880px; | |
| } | |
| /* `Prefix Extra Space >> Global | |
| ----------------------------------------------------------------------------------------------------*/ | |
| .wrap .prefix-3, | |
| .wrap-16 .prefix-4 { | |
| padding-left: 240px; | |
| } | |
| .wrap .prefix-6, | |
| .wrap-16 .prefix-8 { | |
| padding-left: 480px; | |
| } | |
| .wrap .prefix-9, | |
| .wrap-16 .prefix-12 { | |
| padding-left: 720px; | |
| } | |
| /* `Prefix Extra Space >> 12 Columns | |
| ----------------------------------------------------------------------------------------------------*/ | |
| .wrap .prefix-1 { | |
| padding-left: 80px; | |
| } | |
| .wrap .prefix-2 { | |
| padding-left: 160px; | |
| } | |
| .wrap .prefix-4 { | |
| padding-left: 320px; | |
| } | |
| .wrap .prefix-5 { | |
| padding-left: 400px; | |
| } | |
| .wrap .prefix-7 { | |
| padding-left: 560px; | |
| } | |
| .wrap .prefix-8 { | |
| padding-left: 640px; | |
| } | |
| .wrap .prefix-10 { | |
| padding-left: 800px; | |
| } | |
| .wrap .prefix-11 { | |
| padding-left: 880px; | |
| } | |
| /* `Prefix Extra Space >> 16 Columns | |
| ----------------------------------------------------------------------------------------------------*/ | |
| .wrap-16 .prefix-1 { | |
| padding-left: 60px; | |
| } | |
| .wrap-16 .prefix-2 { | |
| padding-left: 120px; | |
| } | |
| .wrap-16 .prefix-3 { | |
| padding-left: 180px; | |
| } | |
| .wrap-16 .prefix-5 { | |
| padding-left: 300px; | |
| } | |
| .wrap-16 .prefix-6 { | |
| padding-left: 360px; | |
| } | |
| .wrap-16 .prefix-7 { | |
| padding-left: 420px; | |
| } | |
| .wrap-16 .prefix-9 { | |
| padding-left: 540px; | |
| } | |
| .wrap-16 .prefix-10 { | |
| padding-left: 600px; | |
| } | |
| .wrap-16 .prefix-11 { | |
| padding-left: 660px; | |
| } | |
| .wrap-16 .prefix-13 { | |
| padding-left: 780px; | |
| } | |
| .wrap-16 .prefix-14 { | |
| padding-left: 840px; | |
| } | |
| .wrap-16 .prefix-15 { | |
| padding-left: 900px; | |
| } | |
| /* `Suffix Extra Space >> Global | |
| ----------------------------------------------------------------------------------------------------*/ | |
| .wrap .suffix-3, | |
| .wrap-16 .suffix-4 { | |
| padding-right: 240px; | |
| } | |
| .wrap .suffix-6, | |
| .wrap-16 .suffix-8 { | |
| padding-right: 480px; | |
| } | |
| .wrap .suffix-9, | |
| .wrap-16 .suffix-12 { | |
| padding-right: 720px; | |
| } | |
| /* `Suffix Extra Space >> 12 Columns | |
| ----------------------------------------------------------------------------------------------------*/ | |
| .wrap .suffix-1 { | |
| padding-right: 80px; | |
| } | |
| .wrap .suffix-2 { | |
| padding-right: 160px; | |
| } | |
| .wrap .suffix-4 { | |
| padding-right: 320px; | |
| } | |
| .wrap .suffix-5 { | |
| padding-right: 400px; | |
| } | |
| .wrap .suffix-7 { | |
| padding-right: 560px; | |
| } | |
| .wrap .suffix-8 { | |
| padding-right: 640px; | |
| } | |
| .wrap .suffix-10 { | |
| padding-right: 800px; | |
| } | |
| .wrap .suffix-11 { | |
| padding-right: 880px; | |
| } | |
| /* `Suffix Extra Space >> 16 Columns | |
| ----------------------------------------------------------------------------------------------------*/ | |
| .wrap-16 .suffix-1 { | |
| padding-right: 60px; | |
| } | |
| .wrap-16 .suffix-2 { | |
| padding-right: 120px; | |
| } | |
| .wrap-16 .suffix-3 { | |
| padding-right: 180px; | |
| } | |
| .wrap-16 .suffix-5 { | |
| padding-right: 300px; | |
| } | |
| .wrap-16 .suffix-6 { | |
| padding-right: 360px; | |
| } | |
| .wrap-16 .suffix-7 { | |
| padding-right: 420px; | |
| } | |
| .wrap-16 .suffix-9 { | |
| padding-right: 540px; | |
| } | |
| .wrap-16 .suffix-10 { | |
| padding-right: 600px; | |
| } | |
| .wrap-16 .suffix-11 { | |
| padding-right: 660px; | |
| } | |
| .wrap-16 .suffix-13 { | |
| padding-right: 780px; | |
| } | |
| .wrap-16 .suffix-14 { | |
| padding-right: 840px; | |
| } | |
| .wrap-16 .suffix-15 { | |
| padding-right: 900px; | |
| } | |
| /* `Push Space >> Global | |
| ----------------------------------------------------------------------------------------------------*/ | |
| .wrap .push-3, | |
| .wrap-16 .push-4 { | |
| left: 240px; | |
| } | |
| .wrap .push-6, | |
| .wrap-16 .push-8 { | |
| left: 480px; | |
| } | |
| .wrap .push-9, | |
| .wrap-16 .push-12 { | |
| left: 720px; | |
| } | |
| /* `Push Space >> 12 Columns | |
| ----------------------------------------------------------------------------------------------------*/ | |
| .wrap .push-1 { | |
| left: 80px; | |
| } | |
| .wrap .push-2 { | |
| left: 160px; | |
| } | |
| .wrap .push-4 { | |
| left: 320px; | |
| } | |
| .wrap .push-5 { | |
| left: 400px; | |
| } | |
| .wrap .push-7 { | |
| left: 560px; | |
| } | |
| .wrap .push-8 { | |
| left: 640px; | |
| } | |
| .wrap .push-10 { | |
| left: 800px; | |
| } | |
| .wrap .push-11 { | |
| left: 880px; | |
| } | |
| /* `Push Space >> 16 Columns | |
| ----------------------------------------------------------------------------------------------------*/ | |
| .wrap-16 .push-1 { | |
| left: 60px; | |
| } | |
| .wrap-16 .push-2 { | |
| left: 120px; | |
| } | |
| .wrap-16 .push-3 { | |
| left: 180px; | |
| } | |
| .wrap-16 .push-5 { | |
| left: 300px; | |
| } | |
| .wrap-16 .push-6 { | |
| left: 360px; | |
| } | |
| .wrap-16 .push-7 { | |
| left: 420px; | |
| } | |
| .wrap-16 .push-9 { | |
| left: 540px; | |
| } | |
| .wrap-16 .push-10 { | |
| left: 600px; | |
| } | |
| .wrap-16 .push-11 { | |
| left: 660px; | |
| } | |
| .wrap-16 .push-13 { | |
| left: 780px; | |
| } | |
| .wrap-16 .push-14 { | |
| left: 840px; | |
| } | |
| .wrap-16 .push-15 { | |
| left: 900px; | |
| } | |
| /* `Pull Space >> Global | |
| ----------------------------------------------------------------------------------------------------*/ | |
| .wrap .pull-3, | |
| .wrap-16 .pull-4 { | |
| left: -240px; | |
| } | |
| .wrap .pull-6, | |
| .wrap-16 .pull-8 { | |
| left: -480px; | |
| } | |
| .wrap .pull-9, | |
| .wrap-16 .pull-12 { | |
| left: -720px; | |
| } | |
| /* `Pull Space >> 12 Columns | |
| ----------------------------------------------------------------------------------------------------*/ | |
| .wrap .pull-1 { | |
| left: -80px; | |
| } | |
| .wrap .pull-2 { | |
| left: -160px; | |
| } | |
| .wrap .pull-4 { | |
| left: -320px; | |
| } | |
| .wrap .pull-5 { | |
| left: -400px; | |
| } | |
| .wrap .pull-7 { | |
| left: -560px; | |
| } | |
| .wrap .pull-8 { | |
| left: -640px; | |
| } | |
| .wrap .pull-10 { | |
| left: -800px; | |
| } | |
| .wrap .pull-11 { | |
| left: -880px; | |
| } | |
| /* `Pull Space >> 16 Columns | |
| ----------------------------------------------------------------------------------------------------*/ | |
| .wrap-16 .pull-1 { | |
| left: -60px; | |
| } | |
| .wrap-16 .pull-2 { | |
| left: -120px; | |
| } | |
| .wrap-16 .pull-3 { | |
| left: -180px; | |
| } | |
| .wrap-16 .pull-5 { | |
| left: -300px; | |
| } | |
| .wrap-16 .pull-6 { | |
| left: -360px; | |
| } | |
| .wrap-16 .pull-7 { | |
| left: -420px; | |
| } | |
| .wrap-16 .pull-9 { | |
| left: -540px; | |
| } | |
| .wrap-16 .pull-10 { | |
| left: -600px; | |
| } | |
| .wrap-16 .pull-11 { | |
| left: -660px; | |
| } | |
| .wrap-16 .pull-13 { | |
| left: -780px; | |
| } | |
| .wrap-16 .pull-14 { | |
| left: -840px; | |
| } | |
| .wrap-16 .pull-15 { | |
| left: -900px; | |
| } | |
| /* `Clear Floated Elements | |
| ----------------------------------------------------------------------------------------------------*/ | |
| /* http://sonspring.com/journal/clearing-floats */ | |
| .clear { | |
| clear: both; | |
| display: block; | |
| overflow: hidden; | |
| visibility: hidden; | |
| width: 0; | |
| height: 0; | |
| } | |
| /* http://perishablepress.com/press/2009/12/06/new-clearfix-hack */ | |
| .group:after { | |
| clear: both; | |
| content: ' '; | |
| display: block; | |
| font-size: 0; | |
| line-height: 0; | |
| visibility: hidden; | |
| width: 0; | |
| height: 0; | |
| } | |
| /* | |
| The following zoom:1 rule is specifically for IE6 + IE7. | |
| Move to separate stylesheet if invalid CSS is a problem. | |
| */ | |
| * html .group, | |
| *:first-child+html .group { | |
| zoom: 1; | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment