【发布时间】:2015-07-06 16:06:05
【问题描述】:
如果我使用以下内容:
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
我可以禁用网页上某些元素的文本选择。适用于如果选择后不会提供很好 UX 的按钮和链接(显然是意见)。
我可以在我觉得有必要的地方随意使用它吗?还是有可访问性影响?即屏幕阅读器和其他工具是否依赖文本选择?
注意:我不是就user-select 属性的使用征求意见,我是在寻找受其影响的可访问性级别的事实。
【问题讨论】:
-
你可以在这里得到更好的回应:ux.stackexchange.com
-
我目前正在处理这个问题。截至目前,Safari + VoiceOver 将忽略/跳过带有用户选择的锚标签
标签: html css accessibility