【问题标题】:Disable double click selection禁用双击选择
【发布时间】:2017-09-11 02:39:01
【问题描述】:

在某些情况下,我将 <li><span class="icon"> 元素设为可点击,但如果用户点击两次,它会有点混乱,并在各处显示蓝色选择:/

我提出的解决方案是:

1- 将元素包裹在<a href="javascript:;">

2-使用css属性:user-select: none;

我想问你是否有比上述更好的解决方案。

非常感谢

【问题讨论】:

  • 为什么不直接将user-select: none; 添加到您的li
  • 这是我提出的解决方案#2,但我想知道是否有其他方法可以做到这一点,以防止一直添加user-select
  • 添加一个包含user-select: none; 的CSS 类并将其添加到ul 而不是li。你的解决方案是要走的路:)
  • 好的,我会采用那个解决方案 ;)

标签: html css double-click


【解决方案1】:

试试user-select: none;。它应该会有所帮助(包括在您的 <li> 中)。

如果您使用的是节点,那么内置选项很少。

【讨论】:

  • 对 OP 来说并不是什么新鲜事
猜你喜欢
  • 2011-01-26
  • 2012-03-18
  • 2014-07-13
  • 2011-05-06
  • 1970-01-01
  • 1970-01-01
  • 2018-11-08
  • 2014-08-22
  • 2016-05-30
相关资源
最近更新 更多