Fluid CSS, aligning column heights, but with fluid widths

Reply

Join Date: Jun 2007
Posts: 3
Reputation: Pete_UK is an unknown quantity at this point 
Solved Threads: 1
Pete_UK Pete_UK is offline Offline
Newbie Poster

Fluid CSS, aligning column heights, but with fluid widths

 
0
  #1
Jun 21st, 2007
Hi,

First post here

Basically I have 2 columns, both with different background colours that need to be the same height

Both columns are fluid - they use a percentage of the screen for their width so are not fixed for example the left column is 25% and black and the the right is 75% and grey in colour.

The height of both columns is not declared, leaving it as auto by default - my columns will alter height accordingly to whats inside them.

The content is not dynamic, but when resizing the window or increasing the font size this will of course alter the heights.

What I need is to be able to make which ever column ends up the shortest to match its height to the column thats the deepest.

Basically so that it works like a table does.

Does that make any sense to anyone?

Cheers,

Pete.
Reply With Quote Quick reply to this message  
Join Date: Jul 2006
Posts: 1,091
Reputation: MattEvans is a jewel in the rough MattEvans is a jewel in the rough MattEvans is a jewel in the rough 
Solved Threads: 63
Moderator
Featured Poster
MattEvans's Avatar
MattEvans MattEvans is offline Offline
Veteran Poster

Re: Fluid CSS, aligning column heights, but with fluid widths

 
0
  #2
Jun 22nd, 2007
Why not use a table? That's what tables do well; that's not what two unrelated elements do well without some javascript hacks.

If you fixed the height on the two columns' mutual container and set both of their heights to 100% it might work... But if you're using floats and/or non-flow positioning to get the side-by-side columns, it probably won't work...

Tables != Evil.
Last edited by MattEvans; Jun 22nd, 2007 at 11:16 pm.
Plato forgot the nullahedron..
Reply With Quote Quick reply to this message  
Join Date: Sep 2006
Posts: 37
Reputation: ¤| battousai |¤ is an unknown quantity at this point 
Solved Threads: 1
¤| battousai |¤ ¤| battousai |¤ is offline Offline
Light Poster

Re: Fluid CSS, aligning column heights, but with fluid widths

 
0
  #3
Jun 23rd, 2007
You could also try the display property in css, I haven't tried myself yet but by using it you can make your elements behave like most other elements.

for example display: inline applied to a list will make it behave as an inline element like p
Reply With Quote Quick reply to this message  
Join Date: Sep 2006
Posts: 37
Reputation: ¤| battousai |¤ is an unknown quantity at this point 
Solved Threads: 1
¤| battousai |¤ ¤| battousai |¤ is offline Offline
Light Poster

Re: Fluid CSS, aligning column heights, but with fluid widths

 
0
  #4
Jun 23rd, 2007
You could also try the display property in css, I haven't tried myself yet but by using it you can make your elements behave like most other elements.

for example display: inline applied to a list will make it behave as an inline element like p or a so the list will be horizontal.

what you can use is display: table, and other table based behaviors to have the boxes behave more like tables.

but be aware that the display property doesn't work in I.E.

Also have a look at W3Schools for more info on this property
Reply With Quote Quick reply to this message  
Join Date: Jun 2007
Posts: 3
Reputation: Pete_UK is an unknown quantity at this point 
Solved Threads: 1
Pete_UK Pete_UK is offline Offline
Newbie Poster

Re: Fluid CSS, aligning column heights, but with fluid widths

 
0
  #5
Jun 25th, 2007
Hi all,

I solved the problem and it was really simple I got exactly what I wanted with no compromise - and without lame CSS browser hacks.

I'll post it up as soon as I've finished my site.

Pete.
Last edited by Pete_UK; Jun 25th, 2007 at 5:28 am.
Reply With Quote Quick reply to this message  
Reply

This thread is more than three months old.
Perhaps start a new thread instead?
Message:



Similar Threads
Other Threads in the HTML and CSS Forum
Thread Tools Search this Thread



About Us | Contact Us | Advertise | DaniWeb | Acceptable Use Policy | RSS Feed

©2003 - 2009 DaniWeb® LLC