Column-1 First in Source Order

This layout has the main content first in the source order for SEO benefits. It has been debated whether or not this has any SEO merit, nevertheless some people with screen readers do still prefer to access the main content first.

~ Hybrid Features ~

Oak Tree Image

Sunset Oak

With this layout the side column widths are fixed at 165 pixels and the center content is liquid. Any changes in the browser window size or font sizes will not affect the side column widths. I choose this layout with fixed width side columns for the sake of vertical menus and small images that are set in pixel widths, it is what suited my needs. The layout is flexible with min & max widths as browser window or user font is resized. The width is set at a default of 85% in between min & max. The max width is set at 65 em's, this causes the entire layout to grow in elastic effects in proportion to the users font size. The font size in the body properties is set at 85%, if it were to be increased to say 90% then the max width should be decreased to about 60 em's.

~ Equal height columns ~

Mt. Shasta Image

Mt. Shasta

The left and right column colors are the #wrapper div background showing through. A different left column background color can be achieved by using a repeating image on the left side of the #wrapper div. This #wrapper div was not in the original layout, the side column colors were sourced from the body background color. I choose to keep it available for a fixed background image, as seen on this page.

~ Original Author Comments ~

Mt. Rainier Image

Mt. Rainier

"There is nothing special about this demo as similar techniques have been used before, however they are not usually integrated into one example. The secret to this demo is the left and right columns which are floated negatively from the centre container. If you float them completely in the gaps at the side then they don't clear the footer. However if you leave them overlapping the centre content by 1 pixel then the footer is pushed down as required. Or you can float them completely to the side and just add some padding bottom to the columns to clear the footer."

Expand

Column-2

Equal Columns #

It doesn't matter which column has the longest content, the background color of all columns will stretch down to meet the footer.

No Images #

This layout requires no faux images. Many CSS website designs need images to color in the column backgrounds but that is not necessary with this design.

Filler Text #

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In quis erat. Nulla auctor consectetuer erat. Sed est tellus, laoreet et, faucibus et, cursus ut, lectus.

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In quis erat. Nulla auctor consectetuer erat. Sed est tellus, laoreet et, faucibus et, cursus ut, lectus.

Expand