I'm trying to use CSS float property to pack a display of variable height boxes with as little wasted space as possible. Please see here for example: (scroll down the page past the map) http://www.ianandwendy.com/our_trips3.htm The problem I think is obvious - I would like Central/South Am to appear right below "Mexico", and "Caribbean" to appear right below "Europe". But what is happening is that Africa causes the layout to drop. I guess what I'm looking for is a "float:top left" sort of property. Is this possible with variable-height boxes like this in CSS? Thanks
Well, a year and a half later, I fixed my own problem with the jquery script "masonry" . See here for the results. http://www.ianandwendy.com/our_trips.htm
I might have used display: inline-block but with IE and Firefox2/K-meleon being bitchy about it, it might have been more code.