|
Posted by Andy Dingley on 11/06/07 04:47
On 3 Nov, 12:17, Ciaran <cronok...@hotmail.com> wrote:
> I have a very long dynamically generated bulleted list and I'd like to
> make it display in columns rather than down the left and side of the
> page.
Newspaper columns aren't supported, and they're difficult to implement
because of the need to move the break points around depending on
required column height vs. available column height. Your practical
solutions are to either pre-process this server-side, or to tweak it
dynamically client-side with somewhat ugly JavaScript.
If you're worried about print work, XSL:FO and something like Apache
FOP can do this pretty well.
Really though, don't use full-blown newspaper columns on the web.
We've got good vertical scrolling, it's better to keep this (long, but
only one axis) than it is to start requiring two-axis scrolling.
For a simple list that needs two or three short columns, just insert
explicit column breaks. Fluid layout to a level above this just isn't
necessary.
[Back to original message]
|