You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在存在.age-gate-wrapper时隐藏.pum-container(无需JS/jQuery)?

解决方法

正确CSS代码

body:has(.age-gate-wrapper) .pum-container {
  display: none !important;
}

原理说明

  • 你之前用的.age-gate-wrapper.pum-container是交集选择器,只能匹配同时拥有这两个类名的同一个元素,但你的场景里两个类属于不同元素,所以完全不生效。
  • 这里用的body:has(.age-gate-wrapper)是CSS的:has()伪类,作用是匹配包含.age-gate-wrapper元素的body标签,之后再选中该body下所有的.pum-container元素,强制隐藏它们。
  • 目前主流浏览器(Chrome、Firefox、Edge等)都已经支持:has()伪类,能满足你的需求且不需要JS/jQuery。

内容的提问来源于stack exchange,提问作者Gary Oak

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.04 07:15:30