我已将 Facebook 点赞框的 HTML 5 版本添加到我们的网站。
然而,当您实际按下按钮时,通常为 450 像素宽的框只显示为 49 像素宽。
这意味着当你按下它时,你实际上不能分享它:(
下图示例:
此处为实例:http://understandinge.com/3-days-to-go/
知道是什么原因造成的吗?我试过溢出和宽度等,但一无所获:(
马特
最佳答案
facebook 生成的 iframe 从您的 css 中应用了 max-width:100%。由于该 iframe 的 span 父元素的宽度为 47px,因此 iframe 最大宽度是其包含的父元素的 100% - 47px。此最大宽度会覆盖宽度属性。
我在开发人员工具中取消选中 max-width:100%,它出现了。 (尽管背景是透明的)。我希望这有帮助!
关于html - Facebook Like Box 点击时共享框的宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21135144/