ion-title
Title 是一个文本组件,用于设置工具栏的标题。它可用于描述用户当前所在的屏幕或区域,或正在使用的应用。
基本用法
可折叠大标题
当内容滚动到滚动容器的起始位置时,将显示大标题。当标题滚动到页眉后面时,紧凑标题将淡入显示。
信息
此功能仅适用于 iOS。
可折叠按钮
按钮组件可以与 collapse 属性一起使用,以便在工具栏折叠时额外显示在页眉中。
无障碍
标题
创建标题时,我们通常建议使用语义化标题元素(h1-h6)。但是,有时您可能需要将 Title 更新为被辅助技术视为特定级别的标题。例如,如果您在视图顶部有一个 Title,您可能希望它被视为一级标题。
为实现这一点,开发者应在 Title 上使用 heading 角色。这将向辅助技术表明 Title 是一种标题类型。在此基础上,开发者应使用 aria-level 属性来设置标题级别。
例如,如果我们想让 Title 表现得像 h1 元素,我们需要在 Title 上设置 role="heading" 和 aria-level="1"。在使用焦点管理器时这是必需的。
由于可以在视图上同时使用多个 Title 元素和语义化标题元素,Ionic 不会自动设置 Title 的 role 或 aria-level。这由开发者负责处理。