css中pointer-events属性怎么用

  介绍

这篇文章主要介绍了css中pointer-events属性怎么用,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。

首先我们来看看<强> pointer-events属性的作用:

当在HTML元素上使用pointer-events属性时,它可以指定元素是否能响应鼠标(或触摸)事件。它可以用于防止单击,状态(css活动,焦点和悬停状态)和光标操作(例如,在链接上显示指针光标)。

你可以让元素响应指针事件(汽车),或者阻止它执行此操作(none)。如果阻止它响应指针事件,则其下面的元素将成为这些事件的目标。如果单击该元素,则其下方的元素将接收该单击(点击)事件。同样也适用于悬停和其他光标操作,例如,你可以选择位于元素下方的元素中的文本设置为pointer-events:没有(请参考下面的示例)。

pointer-events属性在不同的场景中非常有用。此属性的一个优点是允许你使用pointer-events:没有来创建60 fps的滚动。

我们可以在子元素上使用(覆盖上)禁用元素的指针事件:如果元素的子元素上具有pointer-events:汽车(即启用),则即使其父元素没有,它也将能够处理并响应单击(点击)事件。

下面我们来看看<强> pointer-events属性的示例:

在示例中,覆盖元素是定位在整个页面上的,叠加层设置了pointer-events:没有,因此你可以选择文本并单击其下方的锚标记。还要注意当你将鼠标悬停在链接上时光标如何变成指针(手掌形状),因为悬停状态会触发它们。

HTML代码:

& lt; div类=皁verlay"祝辞& lt; h2>覆盖层& lt;/h2> & lt;/div>   & lt; div类=癱ontainer"祝辞   & lt; h2> Pointer-Events演示& lt;/h2>   & lt; p>   Pointer-Events演示& lt; https://www.yisu.com/zixun/a href=" # ">指针演示,Pointer-Events演示,Pointer-Events演示,Pointer-Events演示,Pointer-Events演示,Pointer-Events演示,Pointer-Events演示,Pointer-Events演示,指针演示。Pointer-Events演示,Pointer-Events演示,Pointer-Events演示,Pointer-Events演示。   

  

  Pointer-Events演示Pointer-Events演示Pointer-Events演示Pointer-Events演示Pointer-Events演示Pointer-Events演示指针演示, Pointer-Events演示,Pointer-Events演示,Pointer-Events演示,Pointer-Events演示,Pointer-Events演示,Pointer-Events演示,Pointer-Events演示,Pointer-Events演示,Pointer-Events演示,Pointer-Events演示!   

  

css代码:

。容器{   保证金:40 px汽车;   宽度:510 px;   背景颜色:白色;   填充:2 em;   字体大小:20 px;   }   .overlay {   位置:固定;   上图:0;   左:0;   宽度:100%;   高度:100%;   background - color: rgba (0, 0, 0, 0.25);   z - index: 1;   颜色:白色;   text-align:中心;   pointer-events:没有;   }   .overlay h2 {   字体大小:80 px;   行高:4;   }

看看演示效果:

 css中pointer-events属性怎么用“> </p> <p>你也尝试更改值没有一个以汽车查看它如何使叠加层阻止指针事件在链接及其下方的任何内容上触发。</p> <p class=感谢你能够认真阅读完这篇文章,希望小编分享css中pointer-events属性怎么用内容对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,遇到问题就找,详细的解决方法等着你来学习!

css中pointer-events属性怎么用