This is a discussion on "Please don't make me use a table!" within the Web Page Design section. This forum, and the thread "Please don't make me use a table! are both part of the Design Your Website category.
|
|
|
|
|
![]() |
||
Please don't make me use a table!
|
||
| Notices |
![]() |
|
|
LinkBack | Thread Tools |
|
#1
|
|||
|
|||
|
Please don't make me use a table!
Site can be seen at http://www.evocreative.com/audiot/
My original design did not have the horizontally expanding bars behind the navigation and the footer. I didn't intend it to be that way but the client demanded it. This is the everything auto expands site! : ) So I have it working but my one problem is the grey column on the left. I need it to expand vertically with the column on the right containing the main text. I cannot figure out how to get this to work properly. I realize the floating grey box over the footer is a real hack job but I couldn't find any other way to do it and keep that box floating centered with the rest of the site. I can't put it into the footer div as far as I can see because it won't stay aligned with the grey column above it. I'd really appreciate some help on this. My client has backed me into a real corner here. I have put all the files in a zip here: www.evocreative.com/audiot/audiot.zip |
|
#2
|
||||
|
||||
|
Re: Please don't make me use a table!
The column height thing just can't be done with CSS at this point afaik, sorry. You might be able to create the illusion, though, by using background color and a containing div for the two columns. Unfortunately, different browsers interpret background inheritance differently.
I hate to be the one to tell you, but your page is all over the place when viewed with Firefox. Also you need a photograph the right size. |
|
#3
|
|||
|
|||
|
Re: Please don't make me use a table!
"All over the place"??? Can you be more specific. It looks correct to me in Firefox except for the grey box.
I had to go with a two column table for this. Hated to do it but it works. Its not online yet. |
|
#4
|
|||
|
|||
|
Re: Please don't make me use a table!
There are a number of issues needing to be resolved. In your left-hand navigation you have used the same id's multiple times. This is not allowed. ID's must be unique on a page. Validate you page and you will see it turns up 36 errors. Fix these first. When you have a valid marked-up page it will be easier to see how we might use css to resolve your problem. |
|
#5
|
||||
|
||||
|
Re: Please don't make me use a table!
If your content is always longer than the side bar, you can put both sides in a div with a grey background. Then set the background color of the content div to white. That should take care of it. There is no direct way to achieve what you want, but this simple workaround is key in many CSS based websites (including mine).
|
![]() |
| Tags |
| use, table |
| Thread Tools | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| How to make a table height equal to the browser height ? | subhadip | Starting Out | 4 | Sep 20th, 2007 08:56 |
| How can i make a table static? | Marc | Web Page Design | 1 | Apr 11th, 2007 20:07 |
| Make Table/Image Flush to side of screen? | Kimochi | Web Page Design | 5 | Mar 11th, 2007 04:48 |
| Am I using table-cell and table-row too much? | idl | Web Page Design | 15 | Sep 7th, 2006 13:55 |
| Need to align width of Float table with the table below | Vertabase | Web Page Design | 4 | Mar 8th, 2006 22:21 |