视觉隐藏(Visually hidden)

使用这些工具可以在视觉上隐藏元素,但元素仍可以被辅助技术使用。

On this page

可在视觉上隐藏元素,但仍允许其透过.visually-hidden呈现给辅助技术(例如屏幕阅读器)。在预设的情况下,使用.visually-hidden-focusable可以在视觉上隐藏元素,但是当元素被聚焦时(例如,使用键盘的用户)可以显示该元素。也可以用作mixin。

Title for screen readers

Skip to main content
A container with a focusable element.
<h2 class="visually-hidden">Title for screen readers</h2>
        <a class="visually-hidden-focusable" href="#content">Skip to main content</a>
        <div class="visually-hidden-focusable">A container with a <a href="#">focusable element</a>.</div>

可视隐藏visually-hidden和可视隐藏焦点visually-hidden-focusable也可以用作混合。

// Usage as a mixin
        
        .visually-hidden-title {
        @include visually-hidden;
        }
        
        .skip-navigation {
        @include visually-hidden-focusable;
        }
        
返回顶部