Mike Soultanian wrote:

>So, I was able to solve my problem by utilizing the following structure:
>
><div class="column1">content</div>
><div class="column2">content</div>
><div class="column3">content</div>
>
>Like you said, I floated 1 and 2 to the left and then set the margin of 
>3 to the total fixed widths of 1 and 2 giving me fixed/fixed/liquid.  If 
>I want fixed/liquid/fixed, I float 1 to the left, 2 to the right, and 
>then set my left and right margin of 3 to the widths of 1 and 2 
>respectively.
>
>You see any problems with this?
>

The only problems I see with this are:

1. You're using classes for your column divs instead of IDs.  Most CSS 
developers recommend IDs for pieces of the layout that will occur once 
per page.  Helps you avoid specificity issues and makes it clearer that 
these are not recurring items but layout elements.

2. Your column names are not intuitive.  Perhaps you are just dumbing 
them down for the same a simple email, which is fine, but just in case 
these are your real names, here's a warning -- give your IDs names that 
describe their content.  Things like "maincontent," "features," 
"secondaryNav" are good names.

One more thing -- always trim your posts before sending to the list.  
This means cutting out material to which you are not directly replying.  
It's also nice if you mingle your comments with the original message to 
make it ultra clear what you are referring to, instead of top-posting.  
But this isn't a requirement -- trimming is regardless.

Thanks,
Zoe

-- 
Zoe M. Gillenwater
Design Services Manager
UNC Highway Safety Research Center
http://www.hsrc.unc.edu

______________________________________________________________________
css-discuss [EMAIL PROTECTED]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Reply via email to