Display:

Block – (Default) Preserve preset width/height, gets its own line.

Inline – Position on the same line, set width/height to minimum in order to wrap around inner element

Inline-block – Position on the same line, preserve preset width/height

None – Doesn’t show up at all.

Position:

Static – Default, keeps the flow, etc. Also ignores position offsets (top, left, etc.)

Relative – Keeps the flow, can offset it by its original static position

Absolute – Out of the flow. Offsets are in respect to the parent div IF parent is relative or absolute, else, the offsets are in respect to the page itself. Ignores floats.

Fixed – Completely out of the flow, offsets are in relation to the page itself, does not scroll, always stays in same position no matter scrolling. Ignores floats.

Float:

Left – Slams element over to the left. Preserves width/height. Slams same floated elements into each other on the same line. Float ignores display, but respects the relative position.

Right – Same as left, but right.

None – (Default), nothing really happens…

Clear – (Left, Right, Both). Used in an element after a float, causes this element to be put on a different line than the previously defined element with parameter float value