From 218c363c5a79fdfe5c0d8867f0f1c0c4b973a724 Mon Sep 17 00:00:00 2001 From: Dries Buytaert Date: Sat, 26 Jun 2010 20:10:24 +0000 Subject: - Patch #718922 by derjochenmeyer, betz, mgifford, JohnAlbin, casey: .element-invisible does not work with VoiceOver on OS X Snow Leopard. --- modules/system/system-behavior.css | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'modules') diff --git a/modules/system/system-behavior.css b/modules/system/system-behavior.css index 39b5ac52b..9b72fea76 100644 --- a/modules/system/system-behavior.css +++ b/modules/system/system-behavior.css @@ -302,10 +302,11 @@ html.js .js-hide { * the site where visual display is undesirable. Information provided in this * manner should be kept concise, to avoid unnecessary burden on the user. Must * not be used for focusable elements (such as links and form elements) as this - * causes issues for keyboard only or voice recognition users. + * causes issues for keyboard only or voice recognition users. "!important" is + * used to prevent unintentional overrides. */ .element-invisible { - height: 0; - overflow: hidden; - position: absolute; + position: absolute !important; + clip: rect(1px 1px 1px 1px); /* IE6, IE7 */ + clip: rect(1px, 1px, 1px, 1px); } -- cgit v1.2.3