鼠标禁用样式(cursor:not-allowed)和鼠标禁用事件(pointer-events: none)

这篇具有很好参考价值的文章主要介绍了鼠标禁用样式(cursor:not-allowed)和鼠标禁用事件(pointer-events: none)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

鼠标禁用样式

cursor: not-allowed;

用法:该方法只能实现样式上的不可点击,点击依然会触发相应的点击时间,这个样式主要是配合js逻辑(return)阻止事件的发生

鼠标禁用事件

pointer-events:none;

用法:该样式会阻止默认事件,但是鼠标样式会变成箭头的样子。
注意:父元素如果设置了pointer-event:none 并不意味着父元素上的事件侦听器永远不会被触发,当子元素上设置pointer-event值不是none,那么都可以通过事件传播机制来触发父元素上的事件。


注意:如果同时使用这两种样式,会阻止事件的触发,但鼠标并不会显示禁用的样式,而是箭头样式。
解决办法:
1.外层添加一个盒子将样式分开
外层盒子使用cursor: not-allowed;
内部盒子使用pointer-events:none;
2.就是使用cursor: not-allowed;然后执行点击事件,在点击事件中阻止触发。文章来源地址https://www.toymoban.com/news/detail-534048.html

到了这里,关于鼠标禁用样式(cursor:not-allowed)和鼠标禁用事件(pointer-events: none)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • css - 如何禁用 <a> 标签点击,让 <a> 标签实现 disabled 禁用效果(鼠标无法触发点击事件)

    我们知道a标签是没有disabled属性的,那么我们该如何实现a标签按钮的禁用呢? 给a标签设置 “禁用” 属性,如下代码所示: 这样 @click 点击事件就不会触发了。 使用 jquery:removerAttr() 或者 JS:removeAttribute() 移除 a 标签的 href 属性。 使用 jquery:unbind() 或者 JS:removeEventListe

    2024年01月16日
    浏览(60)
  • QT基础:event 函数重载、筛选鼠标按压事件、获取鼠标位置、右键显示菜单、修改鼠标样式功能演示

    这里演示的是QT基础,主要包含: event 函数重载、筛选鼠标按压事件、获取鼠标位置、右键显示菜单、修改鼠标样式等功能演示, 适合初学者食用 。 演示功能:点击鼠标左键、右键、中键、左右键同时点击,输出鼠标当前坐标;按下鼠标中键,鼠标样式被替换,按下鼠标左

    2024年02月09日
    浏览(43)
  • 【Unity】Cursor类——隐藏鼠标、锁定鼠标、设置鼠标图标

    把导入的光标图片资源设置成Cursor类型 注意:想要图片不变形,要使用宽高一样的图片

    2024年02月11日
    浏览(48)
  • 页面禁用鼠标右键,禁用F12打开开发者工具!!!

    今天在浏览博主文章时发现无法复制页面上的内容,也无法 F12 打开开发者工具,更用不了鼠标右键,于是上网找了原因并亲测可用 方法一 将 body 改成

    2024年02月11日
    浏览(70)
  • disable 禁用元素后无法触发点击事件

    业务需求点击被禁用的输入框触发事件 在被禁用元素上套一层div div上绑定事件 原本是不需要加事件穿透即可触发 但是最近谷歌更新触发不了 加一个事件穿透就好了 核心代码 style=“pointer-events:none” 事件穿透 整体代码

    2024年02月11日
    浏览(42)
  • Method *** Not Allowed 解决办法集锦

    使用DRF框架进行接口测试时,出现“method PUT(或\\\\DELETE) not allowed!”,经过多方搜索, 问题分析见: 最终发现无外乎以下操作可以尝试解决: 此时路径需要如下设置,不然会报下面四的问题: 1.默认的viewset和默认的router,但发送put、delete请求提示不支持 官方实现update方

    2024年02月16日
    浏览(38)
  • Element UI自定义被禁用(disabled)的单选框的样式

    在Element UI中,如果你想自定义被禁用(disabled)的单选框的样式,可以使用以下步骤: 1.使用 ::v-deep 或 /deep/ 选择器:  这样可以更改被禁用单选框的样式。 2.定义样式: 通过定义选择器来修改禁用状态下单选框的外观。以下是一些可能的CSS属性可以自定义: 确保在你的项目中

    2024年02月04日
    浏览(48)
  • 【nginx】405 not allowed问题解决方法

    一、问题描述 首先看到的页面是nginx返回的页面,得知错误要从nginx上来解决 二、问题原因 因为这里请求的静态文件采用的是post方法,nginx是不允许post访问静态资源。题话外,试着post访问了下www.baidu.com发现页面也是报错,可以试着用get方式访问 三、解决办法(三种) (

    2024年02月16日
    浏览(39)
  • Nginx的405 not allowed错误解决

    1、问题情况 首先看到的页面是nginx返回的页面,得知错误要从nginx上来解决 2、问题原因 因为这里请求的静态文件采用的是post方法,nginx是不允许post访问静态资源。题话外,试着post访问了下www.baidu.com发现页面也是报错,可以试着用get方式访问 3、问题解决 现贴出三种解决方

    2024年02月11日
    浏览(38)
  • 全网最详细的鼠标点击效果与禁用页面缩小放大

    🌏 博客首页: 水香木鱼 📑 文章摘要: 鼠标点击效果   vue2 💌 春波寄语: 故木秀于林,风必摧之;堆出于岸,流必湍之;行高于人,众必非之。 在public的index.html 内 body 下 添加即可。 在public的index.html 内 body 下 添加即可。 在utils文件夹下创建 coreSocialistValues.js 文件,并

    2024年01月23日
    浏览(53)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包