Graphics Programs Reference
In-Depth Information
h ey'll most likely be l oated, since positioning is generally a really bad solution for column
layout. h e key making this technique work (see Figure 4-17) is to make sure the columns
have pixel widths, and really pixel everything (except, we hope, font size).
.column { width : 300px ; margin : 0 5px ; padding : 0 5px ; float : right ;}
Figure 4-17: Placing the three columns.
Now all we need is a way to “paint in” a set of separators. We'll need an element that's at least
as tall as the columns themselves, and ideally exactly as tall. Something like a container div .
< div class="contain">
< div class="column one">...< / div>
< div class="column two">...< / div>
< div class="column three">...< / div>
</ div>
Now we need two things. First is to contain the l oated columns.
div.contain { width : 960px ; overflow : auto ;}
Second is an image that, when i lled into the background of that container, will dei ne the
column separators, as in Figure 4-18.
Search WWH ::

Custom Search