如何允许用户突出显示页面上的内容?
在应用程序的其他页面上,他们可以自由突出显示并复制到剪贴板,但由于某些原因,在主页的主登录页上,他们无法。我不明白为什么,有人能帮忙吗?
我认为有什么东西挡住了文本,这就是阻止左键拖动突出显示页面的原因,但我不知道到底是什么挡住了文本。
这种行为可能是由于css规则user-select: none;
造成的。
要检查您的文本元素是否包含它,请执行以下步骤:
- 打开浏览器devtools控制台,"元素";选项卡检查dom
- 选择要突出显示但无法突出显示的任何文本元素
- 使用
user-select
搜索该元素的应用css(在"样式"选项卡上) - 检查此元素是否应用了
user-select: none;
(直接或继承) - 尝试从css中删除该规则