the IHT site used to do this, not sure if it still does - they seem to mix it up fairly often: http://www.iht.com/ Not saying that makes it any easier or advisable. It could be done, but you'd want to be sure that was what they really wanted. It would suck to develop it and then have them change their mind when they saw it in action :) It would be a lot easier if the items were of a known height. If you have to account for text wrapping and variable font-sizes then you have to render everything off-screen, or using visibility: hidden, measure it and start popping items off the stack until it fits. Sam On 4/5/06, Tom Dell'Aringa <pixelmech at yahoo.com> wrote: > Hi everyone, > > I just picked up a new client who is developing a complex financial application, somewhat ajax > like. One aspect involves having a long list of items in 3-4 columns. You'd be able to add/remove > items and have them update dynamically. > > The issue is that they are organized *vertically* in columns, not horizontally (they read up and > down, like a newspaper article with columns - not left to right).