Recaptcha V2 图像 Select 弹出 Iframe 固定高度太小

Recaptcha V2 Image Select Popup Iframe Fixed Height Too Small

我在 wordpress Contact Form 7 插件上实施 recaptcha V2 代码时遇到问题。

我能够很好地获得 recaptcha "I am not a robot" 复选框渲染,但是,当我选中该框时,包含选择图像的 pop Iframe 渲染高度固定为 225 像素。因为高度应为 580px(容器高度 div),所以它会导致说明文本(选择图像)下方的所有内容被截断。我可以直接用firefox编辑高度大小,内容显示。

据我所知,无法设置 Iframe 的样式。有没有人遇到过这个问题或知道解决方案?

感谢您的意见。

Link 活下去site

recaptcha 未实现,因为它使表单无法使用。它是使用标准 Google 代码实现的:<div class="g-recaptcha" data-sitekey="6LeyXiwUAAAAAMcd-K5P1m5YQj1JJg7SWJ_QrxB-">.

在 iframe 上使用 CSS 属性 "zoom"。这将允许您统一缩放 iframe 内的内容,使其达到所需的高度。

问题是嵌入式 iFrame 的高度不是按 100% 调整大小,而是设置为固定高度。我不确定是什么导致了这个问题(可能是 javascript 冲突,因为它是 iFrame 本身的内联嵌入式样式)。

您可以随时覆盖自己的 CSS 样式,如下所示:

iframe[title="recaptcha challenge"] {
    height: 100% !important;
}