【问题标题】:anchor tag doesn't work within div with :before pseudo element锚标记在带有 :before 伪元素的 div 中不起作用
【发布时间】:2021-07-03 10:35:26
【问题描述】:

我有一个类似这样的代码

<div class="container">
   <a target="_blank" href="http://www.google.com">Google</a>
</div>

我在容器中使用伪元素::before 为容器div 设置不透明的背景图像。但是,当我使用::before 伪元素设置背景图像时,我无法单击锚标记,当我删除伪元素时,它工作正常。如何通过保留背景图片来解决此问题?

谢谢

【问题讨论】:

    标签: html css


    【解决方案1】:

    在伪上设置pointer-events: none,让点击通过它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-09-23
      • 1970-01-01
      • 2018-07-12
      • 2020-07-02
      • 1970-01-01
      • 1970-01-01
      • 2021-11-03
      • 2017-04-20
      相关资源
      最近更新 更多