javascript - 推文按钮 Iframe

标签 javascript css twitter

我使用此代码将推文按钮添加到我的网站:

<script type="text/javascript">
    // <![CDATA[
    document.write('<a href="https://twitter.com/share" class="twitter-share-button" data-lang="en" data-url="<?php echo $this->getUrl('') ?>">Tweet</a>');
    // ]]>
</script>
<script type="text/javascript">!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="https://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>

该按钮工作正常,但问题是它在 body 开始标记之后立即向我的网站源代码添加了两个 iframe。这些 Iframes 的宽度属性为 10px,这导致我的网站变宽并带有滚动条。

我该如何解决这个问题?

最佳答案

我想完全定位这些 iframe 就可以解决问题。按照克里斯托弗回答中的 ID,您可以尝试这样做:

#twttrHubFrameSecure,
#twttrHubFrame {
    position: absolute;
    top: 0;
    left: 0;
}

如果您发现它们妨碍了某些事情,您可能想尝试将它们放在右下角(或其他地方)。

关于javascript - 推文按钮 Iframe,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11829209/

相关文章:

javascript - 来自两个函数的 Ajax 回调

javascript - 使用更新的数据重新渲染 Handlebars 模板

javascript - 如何在map中增加超过1的值?

css - IMG 不尊重容器的填充

javascript - Twitter API 与 React JS

ios - 如何在没有身份验证的情况下通过主题标签检索推文?

c# - Request.Form 提供来自动态文本框的额外值

css - 哪个 css 选择器可以定位具有多个类的元素?

css - 呈现 CSS 背景图像

android - Intent 和分享我的申请