Javascript 如何取消拖放选择
尝试在任何空白区域单击并拖放,这将导致页面元素(如文本和图像)的蓝色背景选择 要清楚地查看此行为,请立即单击ctrl+A 我在一个网站中有一个黑色主题,一些控件需要拖放,许多访问者错误地拖动空白区域并拖放,这将导致不合适的默认元素选择,有没有办法阻止这种选择?Javascript 如何取消拖放选择,javascript,jquery,html,css,browser,Javascript,Jquery,Html,Css,Browser,尝试在任何空白区域单击并拖放,这将导致页面元素(如文本和图像)的蓝色背景选择 要清楚地查看此行为,请立即单击ctrl+A 我在一个网站中有一个黑色主题,一些控件需要拖放,许多访问者错误地拖动空白区域并拖放,这将导致不合适的默认元素选择,有没有办法阻止这种选择? 此网站有一个容器分区。。使用你的开发者工具包,分配我在上面的帖子中给你的css规则。您将无法选择任何内容。请尝试此。。。但这是一个猜测,因为你没有给我们看网站或一些代码example@thinklinux,例如,在任何网站中,尝试单击滚动
此网站有一个容器分区。。使用你的开发者工具包,分配我在上面的帖子中给你的css规则。您将无法选择任何内容。请尝试此。。。但这是一个猜测,因为你没有给我们看网站或一些代码example@thinklinux,例如,在任何网站中,尝试单击滚动条旁边的白色区域并拖放,这将导致页面元素的默认选择。这个网站有一个容器div。。使用你的开发者工具包,分配我在上面的帖子中给你的css规则。您将无法选择任何内容。你不想这样吗?@thinklinux,正确,不同的问题,但答案是有效的,我在
html,body
类上应用了如下规则:html,body{-webkit touch callout:none;-webkit user select:none;-khtml user select:none;-moz user select:none;-ms user select:none;user select:none;}
谢谢,请参考那篇文章回答这个问题。谢谢!即使对于html,body类,它也起到了作用,以防止ctrl+A选择,html,body{-webkit touch callout:none;-webkit用户选择:none;-khtml用户选择:none;-moz用户选择:none;-ms用户选择:none;用户选择:none;}