L. David Baron wrote: > It would be possible to make elements with 'overflow:auto' focusable > only if there was actually overflow. However, I think this would be a > bad idea for users, since users get used to keyboard navigation patterns > on pages they visit regularly. Whether something has enough content to > overflow can vary depending on varying content (such as "news" content > changing over time) or changing conditions (different browser window > widths). >
Yes, it's definitely a sticky situation, but I can't agree that it would be bad for users to not let an element with no scrollbars receive focus. If the element does not have scrollbars, there is no way for the user to have any idea that it has overflow set on it, and thus there is not expectation on the part of the user that they should be able to tab to it. Indeed, in my example, the user's expectation was that the tab would progress from form field to form field, not stop along the way to focus invisible divs. However, a discussion of how browsers ought to work is best left off-list. Your post has pretty much answered my question: this is not part of the CSS spec, but a browser decision. Thanks! Thread can end now. Zoe -- Zoe M. Gillenwater Design Services Manager UNC Highway Safety Research Center http://www.hsrc.unc.edu ______________________________________________________________________ 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/