On Thursday, May 12, 2005 4:51 PM [GMT+0100=CET],Ingo Chao
<[EMAIL PROTECTED]> wrote:
> Rob Freundlich schrieb:
>> I've been offered two approaches:
>> My browser support requirements are IE 6 and Netscape 7.  Both
>> approaches work in both browsers.  Given that, does either approach
>> have an advantage over the other?
>
> I wonder why nobody has suggested:
> "TILT: How to Stop Feeling Bad About Using Tables for Layout and Start
> Enjoying Your Markup
> http://glazkov.com/blog/archive/2005/05/02/476.aspx";

That's a very interesting article.  I'm always amazed at what people can
come up with to work around incompatibilities ...

> I think the main problem with this and other ASCII art questions
> without an URL is that we truly cannot answer them nor discuss the
> answers because we don't know anything about
> a) the content, and
> b) the context.

I generally agree with the above.  However, this was a simple enough example
that I did the quick easy thing instead of putting up a sample site and
going into detail.  (Rob's New Corollary to Murphy's Law: it's *never* as
simple as it looks)  Since it's clearly not quite enough (sorry about that!)
to resolve my followup question, I'll add some detail now.

I'm writing (or rather, revising) a web app for desktop intranet use,
supporting IE6 and NS7.  It emulates a semi-standard desktop app 3-panel
layout: a nav tree on the left, and two panels (top for lists and bottom for
details) on the right.  In the list and detail panels, there are toolbars
with actions that can be taken on the data in the panel.

See http://home.comcast.net/~rob.freundlich/css/layout.png for a picture.

The action items on the toolbar are grouped left and right.  I'm
implementing them as ULs.  Under generally normal screen/window size, it is
unlikely that the two lists will be large enough to meet in the middle.  I'm
fairly willing to accept odd appearance if the user decides to go small
enough to violate that, since the data being displayed will not be useful at
small window widths.

As far as I can tell, the float method will degrade in the above violation
to stacking the items vertically, and the pos:relative method will caue
visual overlapping.  Either one will tell my user that they need to make the
window wider, so I can live with either one.

So, given all of that, is there any reason to choose one technique over the
other?

Thanks,
Rob

______________________________________________________________________
css-discuss [EMAIL PROTECTED]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Reply via email to