of your page. Check that your href path is correct.
APPEND CLASSES
Add these to a column to add
empty columns to the right.
append-1
append-13
append-2
append-14
append-3
append-15
append-4
append-16
append-5
append-17
append-6
append-18
append-7
append-19
append-8
append-20
append-9
append-21
append-10
append-22
append-11
append-23
USAGE
TYPOGRAPHY
Column 2
div.span-x implies a column (.column can still
be used). Remember to use “last” for the last
column of the row to avoid it jumping to the
next row. Columns can be nested inside one
another.
typographic.css sets up some sensible default
typography. The font-size percentage is of 16px
(0.75 * 16px = 12 px). Line-heights and vertical
margins are automatically calculated from this in
ems.
The base line-height is 18px (1.5ems). This
means that every element, from line-heights to
images have a height that is a multiple of 18 (or
1.5 if you use ems).
Color is #222 (dark grey); font-family is
“Helvetica Neue”, “Helvetica”, “Arial”, sans-serif;
Also defines tables, lists and misc. classes.
GRID defined in grid.css.
If you need more or fewer columns use this formula to find the new total width:
total width = (columns *40) - 10
append-12
750px (19 columns)
Add these to a column to add
empty columns to the left.
prepend-13
prepend-2
prepend-14
prepend-3
prepend-15
prepend-4
prepend-16
prepend-5
prepend-17
These classes are defined in
the typography.css file. Other
typographic elements are also
defined in this file.
.small
0.8em; line 1.875
.large
1.2em; line 2.5
.hide
display: none
.quiet
color 666 (grey)
.loud
color 000 (black)
.highlight
bg ff0 (yellow)
.added
bg 060 (green)
.removed
bg 900 (red)
.first
mL 0; pL 0
.last
mR 0; pR 0
.top
mT 0; pT 0
.bottom
mB 0; pB 0
IMAGE CLASSES
These classes are defined in
the typography.css file.
.left
float: left; m 1.5
1.5 1.5 0 em
.right
float: right; m: 1.5
0 1.5 1.5 em
950px (24 columns)
PREPEND CLASSES
prepend-1
Tables still need
“cellspacing=“0” in the markup though.
790px (20 columns)
830px (21 columns)
870px (22 columns)
910px (23 columns)
prepend-6
prepend-18
GRID CLASSES
prepend-7
prepend-19
.append-x
FORMS
These are defined in the
forms.css file.
.error
red framed box
.notice
yellow framed box
.success
green framed box
input.text
w 300px pad 5px
input.title font-size 1.5em
Add these to a column to add empty columns to the right; x = 1-23.
prepend-8
prepend-20
.append-bottom
Add a 1.5em gutter below an element.
prepend-9
prepend-21
div.border
Shows a border on the right hand side of a column.
textarea
w 390px h 250px
select
w 200px
label
bold
fieldset
p 1.4em; m 0 0
1.5 0 em; border
legend
font-size 1.2em
prepend-10
prepend-22
.box
Creates a padded box inside a column. (padding: 1.5em; margin-bottom: 1.5em;).
prepend-11
prepend-23
.clear
Regular clearing, apply to column that should drop below previous ones.
.clearfix
Clearing floats without extra markup. (See http://tinyurl.com/dh352)
div.colborder
Shows a border with more whitespace, spans one column.
IE FIXES
.column
Use with .span-x classes to create combinations of columns in the layout.
ie.css contains every hack for
Internet Explorer.
.container
A container should group all your columns; use on
.
.last
The last column in a row needs this class.
.prepend-x
Add these to a column to add empty columns to the left; x = 1-23.
prepend-12
VERTICAL CLASSES
Use these classes on an
element to add vertical space.
prepend-top
append-bottom
.prepend-top
Add a 1.5em gutter above an element.
PUSH/PULL CLASSES
.pull-x
Use these classes on an element to pull it into the previous column; x = 1-24.
Use these classes on an
element to push it right into
the next column, or pull it left
into the previous column.
.push-x
Use these classes on an element to push it into the next column; x = 1-24.
push-1
up to ... push-24
pull-1
up to ... pull-24
.showgrid
Use this on any div.span / container to see the grid as a background image.
hr.space
Use this to create a (white) horizontal rule across a column; also use .
.span-x
Use these classes to set the width of a column; x = 1-24; usually used on a div
element. Can now also be used on input, textarea and select elements.
IE all
Fix margin bugs
Line height on
sub/sup
Fix padding on
fieldset
IE 5
Centre layout
IE 6
Fix legend bug
IE 6 & 7
Fix numbers
Fix margins
IE 7
Fix wrap