On Jul 20, 2006, at 11:48 PM, Alex Robinson wrote: > The solution is based on using XBL attached via the -moz-binding > property > > http://www.mozilla.org/projects/xbl/xbl.html > http://developer.mozilla.org/en/docs/CSS:-moz-binding > > Essentially the "equal height" stuff is overridden in Mozilla, an > explicit height applied to the containing element and the columns' > height is set to 100%. > > > Now it works as is, but I haven't had time to prettify or incorporate > back into the original article. Why? Well I'm still contemplating: > > 1. The validity of -moz-binding and how to deal with it > > 2. How to handle things if javascript is turned off since it > wouldn't work then > > 3. How to make things as generic as possible, so as to require as > little tweaking of the XBL file as possible (and whether some of the > moz class redefinitions should live in the XBL or in the CSS) > > 4. What to do about future versions of Safari which will begin > conforming to the now standard overflow: hidden anchor behaviour (as > reported by Philippe Wittenbergh). I think it should be possible > since Safari allows for absolute positioning of generated content.
1/ Based on the most recent WebKit nightly builds (aka future Safari), adding {position:relative} to each column is a (possible) work around. This of course * is only true at the time of writing (WebKit is not a release version, but beta software; things may change ...) * is only tested with all the simple test files we've used. What happens in a complex construction is left your powers of investigation :-) That workaround doesn't cause problems for Gecko based browsers, as far as I could see. 2/ I wouldn't be too surprised if Safari (Webkit) supports XBL bindings as well. D.Hyatt was a co-author of the original Mozilla docs. Although the test file didn't work. Philippe --- Philippe Wittenbergh <http://emps.l-c-n.com> ______________________________________________________________________ css-discuss [EMAIL PROTECTED] http://www.css-discuss.org/mailman/listinfo/css-d IE7b2 testing hub -- http://css-discuss.incutio.com/?page=IE7 List wiki/FAQ -- http://css-discuss.incutio.com/ Supported by evolt.org -- http://www.evolt.org/help_support_evolt/