Facebook 点赞按钮(XFBML 版本)高度

标签 facebook button height facebook-like

我对 Facebook 点赞按钮的高度有疑问。我使用带有此标签的 XFBML 版本

<fb:like layout="standard" show_faces="true" width="440" action="recommend" colorscheme="light"></fb:like>

在某些网站上,包含按钮的 iframe 的高度是动态的。当有“面孔”要显示时,它的高度为 61px;当没有面孔要显示时,它的高度为 23px。当用户按下“喜欢”按钮时(按钮下会出现他的脸),这种情况会发生动态变化。

适用于此功能的网站示例:

不幸的是,当我尝试将标签插入到我的页面中时,iframe 的高度设置为 80px 并且没有改变。

我目前的解决方案是将盒子的高度设置为23px,并将其容器的溢出CSS属性设置为 Conceal 。但通过这个解决方案,我失去了显示面孔的能力。

这个问题已经发布在 Stack Overflow 上,但没有解决方案。 - stackoverflow.com/questions/2777196/facebook-like-button-fblike-height-always-80px

我花了大约 6 个小时试图解决这个问题。但我仍然认为必须有一个简单的解决方案。

感谢您的任何建议。

最佳答案

如果不想显示面孔,并保持静态23px高度,可以设置show_faces XFBML 上的参数 fb:like标记为false 。如果你确实想展示面孔,我会包裹<fb:like>容器中的标签 div并将其设置为 height61px 。这应该允许“like”按钮周围的任何内容保持在原位,并且 iframe/like 按钮的内容会随着面孔的添加/删除而变化。

关于Facebook 点赞按钮(XFBML 版本)高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2989796/

相关文章:

css - div 自动高度由哪些元素决定?

iphone - iOS 应用程序上的 Facebook 登录

android - 使用 UiLifecycleHelper 实现 Facebook 登录

c# - 允许通过带有 stringformat 和 _ 的键进行 WPF 按钮导航

html - 如何在按钮内垂直对齐谷歌图标? (ie11)

Javafx 按钮保持 "enabled"

jQuery框高度问题——使用slideUp/Down

ios - 如果用户取消登录,Swift ios facebook 登录会使应用程序崩溃

ios - UIActivityViewController 在设置中没有 Facebook 帐户时

height - Fine-uploader - 按高度缩放图片