Google 如果原来隐藏,分享按钮无法正确显示
Google Share button not showing properly if originaly hidden
有谁知道 Google 共享按钮在其父 div
上使用 css display:none
最初隐藏时无法正确显示的解决方案然后使用 jquery .show()
?
显示
由于我面临的问题,我看不到要添加的相关代码,但我制作了一个非常基本的 JSFIDDLE 来说明问题。
似乎 Google+ 小部件检测到它所在的 space,并且在您的情况下从 96px 缩小到 80px。如果您使用 JavaScript 渲染然后隐藏它,而不是 CSS,您可以通过以下方式修复该问题:
$('#btn').on('click', function () {
$('#parent-div').show();
});
setTimeout(function () {
$('#parent-div').hide();
}, 0)
有谁知道 Google 共享按钮在其父 div
上使用 css display:none
最初隐藏时无法正确显示的解决方案然后使用 jquery .show()
?
由于我面临的问题,我看不到要添加的相关代码,但我制作了一个非常基本的 JSFIDDLE 来说明问题。
似乎 Google+ 小部件检测到它所在的 space,并且在您的情况下从 96px 缩小到 80px。如果您使用 JavaScript 渲染然后隐藏它,而不是 CSS,您可以通过以下方式修复该问题:
$('#btn').on('click', function () {
$('#parent-div').show();
});
setTimeout(function () {
$('#parent-div').hide();
}, 0)