Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Over in #718922: system class: .element-invisible does not work with VoiceOver on OS X Snow Leopard and #766444: Add !important to CSS attributes of .element-invisible in system-behavior.css, we've found some issues with the original D7 implementation of the element-invisible class.
The most recent patch in #718922 changes:
.element-invisible {
height: 0;
overflow: hidden;
position: absolute;
}
to:
.element-invisible {
position: absolute !important;
clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
clip: rect(1px, 1px, 1px, 1px);
}
Zen should use the same.
Comments
Comment #1
JohnAlbinFixed.
Comment #2
TravisCarden CreditAttribution: TravisCarden commentedFor the sake of anyone who, like me, is patching an existing, pre-2.0 Zen sub-theme: you'll find this rule at the end of your
css/pages.css
file.