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/

Reply via email to