我的一页设计网站上有几个锚点。那些使用 JavaScript 动画的人不能在屏幕阅读器 lynx 中工作。单击其中一个链接始终以该页面上的第一个锚为目标。
由于 Javascript 不影响(通常)屏幕阅读器的行为 - 我能做什么?
@Allan:感谢您提供帮助!所以这里有一些代码: 只有屏幕阅读器才能看到的主导航链接直接跳转到 ID 为“mainnavi”的链接:
<p class="sreenreader-only">
<a href="#mainnavi">Direct to Main Nav</a>
</p>
<a href="#home" id="mainnavi">Home</a>
链接“主页”动画向下滚动到“主页”部分,编码如下:
<section id="home">...</section>
就是这样。希望这会有所帮助。