summaryrefslogtreecommitdiff
path: root/modules/system
diff options
context:
space:
mode:
authorDries Buytaert <dries@buytaert.net>2010-06-26 20:10:24 +0000
committerDries Buytaert <dries@buytaert.net>2010-06-26 20:10:24 +0000
commit218c363c5a79fdfe5c0d8867f0f1c0c4b973a724 (patch)
treef8d517f5bc77c711d5907f5773202da7e8b7e27e /modules/system
parent344f5cb850ce47e5e01ca4dac1957437a92a7fea (diff)
downloadbrdo-218c363c5a79fdfe5c0d8867f0f1c0c4b973a724.tar.gz
brdo-218c363c5a79fdfe5c0d8867f0f1c0c4b973a724.tar.bz2
- Patch #718922 by derjochenmeyer, betz, mgifford, JohnAlbin, casey: .element-invisible does not work with VoiceOver on OS X Snow Leopard.
Diffstat (limited to 'modules/system')
-rw-r--r--modules/system/system-behavior.css9
1 files changed, 5 insertions, 4 deletions
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);
}