2017-02-10 3 views
0

also war ich eine Website auf english-lesson.16mb.com entwickeln, nachdem eine harte Arbeit machen das Anmeldeformular mit CSS, so dass es auf allen Geräten reagieren kann, habe ich die Google recaptcha mit der Hoffnung es ansprechbar geworden, aber die Wahrheit, die ich konfrontiert wurde, ist Google Recaptcha hat feste Größe.Google Recaptcha Unresponsive Größe

Unresponsive google recaptcha

Ich versuchte style="width:50%;" oder irgendeine Art wie das Hinzufügen, aber es nur etwas Unsichtbares ändern nicht die Box selbst

Orange: tatsächliche Größe des unsichtbaren Sache vor Stil
Blau: jetzt

Style Changing

Der Punkt, den ich das frage, ist, wenn ich kleineren Bildschirm benutze, die Überprüfungsschaltfläche Aus Sicht

Cropped

Ich will nicht weder Überlauf-x oder so etwas setzen horizontale Scroll beschnitten werden, ist es eine Möglichkeit, die Größe von google recaptcha zu ändern?

Live-Vorschau: english-lesson.16mb.com/register.php

+0

Sie in einem Gerät mit Breite 176 Pixel sind die Überprüfung ich denke, .. das ist falsch .. RWD geht nur bis 300 oder 320px .. –

+0

@SahilDhir, i muss es immer noch bei 176px reagieren – user6668201

+0

@ user6668201 kann ich fragen, warum? Wie Sahil sagte, Bildschirmgrößen unter 320 sind normalerweise nicht von großer Bedeutung. Wofür bautest du? Eine Apple Watch? Sogar das ist mindestens 272px. –

Antwort

0

ich das gleiche Problem mit recaptcha v2 erlebt haben. Es reagiert standardmäßig nicht. Nachdem ich gegoogelt habe, kann ich es mit einem css-Hack schaffen. Denken Sie daran, dass Sie das Recaptcha im automatischen Rendering und nicht im expliziten Rendering hinzufügen müssen. look here.

<script src="https://www.google.com/recaptcha/api.js" async defer></script> 

<div class="g-recaptcha" data-sitekey="your_site_key"></div> 

unter css Stil hinzufügen

@media screen and (max-width: 455px){ #rc-imageselect, .g-recaptcha { transform:scale(0.71); -webkit-transform:scale(0.71); transform-origin:0 0; -webkit-transform-origin:0 0; }}