温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

css怎么实现鼠标移动div时禁止选中div中的文字

发布时间:2021-07-28 21:22:32 来源:亿速云 阅读:318 作者:chen 栏目:web开发

本篇内容主要讲解“css怎么实现鼠标移动div时禁止选中div中的文字”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“css怎么实现鼠标移动div时禁止选中div中的文字”吧!

今天在做div移动时遇到一个奇怪的问题 ,就是在移动div的时候偶尔会选中div中的文字,同时会影响div移动的流畅性, 可郁闷了 查了查资料 有用css实现的 也有用js实现的 具体原理就细看 直接上解决方法


这是通过CSS样式来实现的禁止用鼠标选择功能:unselectable为IE准备,onselectstart为Chrome、Safari准备,-moz-user-select是FF的 cssstyle:

代码如下:


html,body{-moz-user-select: none; -khtml-user-select: none; user-select: none;}
<div unselectable="on" onselectstart="return false;" >


屏蔽选择的样式定义:-moz-user-select属性(只支持ff)。

属性有三个属性值:

1、 none:用none,子元素所有的文字都不能选择,包括input输入框中的文字也不能选择。
2、 -moz-all:子元素所有的文字都可以被选择,但是input输入框中的文字不可以被选择。
3、 -moz-none:子元素所有的文字都不能选择,但是input输入框中的文字除外。

到此,相信大家对“css怎么实现鼠标移动div时禁止选中div中的文字”有了更深的了解,不妨来实际操作一番吧!这里是亿速云网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI