Transform: scale div 块下方的按钮
Transform: scale div blocks button below it
我根据自己的需要定制了 g-recaptcha
小部件,它运行良好。但奇怪的是,下面的 ng-click
按钮不再起作用了。不知道为什么。
这是我的代码示例:
<form>
...
<div class="g-recaptcha" vc-recaptcha key="'secret'"></div>
<button class="btn-primary" ng-click="clicSignUp()" type="submit">
Sign Up!
</button>
</form>
这里是 CSS:
.g-recaptcha {
transform:scale(0.93);
transform-origin:0 0;
margin-bottom: -12px;
}
我无法再点击按钮 "Sign Up!"。
看起来 transform
增加了元素的堆叠顺序。您可以给按钮更高的顺序,这样它就不会被 div.
覆盖
button {
position: relative;
}
还可以根据需要应用 z-index: 1;
或任何更大的数字。
我根据自己的需要定制了 g-recaptcha
小部件,它运行良好。但奇怪的是,下面的 ng-click
按钮不再起作用了。不知道为什么。
这是我的代码示例:
<form>
...
<div class="g-recaptcha" vc-recaptcha key="'secret'"></div>
<button class="btn-primary" ng-click="clicSignUp()" type="submit">
Sign Up!
</button>
</form>
这里是 CSS:
.g-recaptcha {
transform:scale(0.93);
transform-origin:0 0;
margin-bottom: -12px;
}
我无法再点击按钮 "Sign Up!"。
看起来 transform
增加了元素的堆叠顺序。您可以给按钮更高的顺序,这样它就不会被 div.
button {
position: relative;
}
还可以根据需要应用 z-index: 1;
或任何更大的数字。