BoulderBum
Programmer
Okay, so we have this application that currently aligns all controls according to absolute positioning.
Unfortunately, this kills accessibility, locks us into a single font size, and eliminates cross-browser compatibility.
What I'd really like to do is just create a layout that behaves like a table, but isn't a table (since we have a varying number of columns, numerous rows, etc. and we need to be able to auto-generate the layout easily and not mess with the colspan/rowspan nightmares we might face).
I've seen a method with CSS where the "rows" of a table-like structure are just divs, but here's the rub: we also have controls that span the equivalent of multiple controls in height, but the div approach means that each row must be as tall as the tallest control.
What I want is for the controls to flow around the tall controls such that the tall control, in essence, spans multiple "rows".
Is this easily accomplished with, say, CSS or spans? I'm pretty fresh with this layout stuff.
Unfortunately, this kills accessibility, locks us into a single font size, and eliminates cross-browser compatibility.
What I'd really like to do is just create a layout that behaves like a table, but isn't a table (since we have a varying number of columns, numerous rows, etc. and we need to be able to auto-generate the layout easily and not mess with the colspan/rowspan nightmares we might face).
I've seen a method with CSS where the "rows" of a table-like structure are just divs, but here's the rub: we also have controls that span the equivalent of multiple controls in height, but the div approach means that each row must be as tall as the tallest control.
What I want is for the controls to flow around the tall controls such that the tall control, in essence, spans multiple "rows".
Is this easily accomplished with, say, CSS or spans? I'm pretty fresh with this layout stuff.