我想集成FB风扇盒子在我的网站上。一切正常,除了高度不正确。对我来说,重要的不是显示面孔,而是流。当我调整高度参数时,整个帧变大了,但包含流的图层仍然保持300px。既然我希望我的访问者在流上看到更多的活动,我如何将其设置为900px?!
下面是我的代码:
<iframe
src="http://www.facebook.com/plugins/likebox.php?href=http%3A%2F
%2Fwww.facebook.com%2Fapps%2Fapplication.php%3Fid%3D200876329955648&width=800&
amp;colorscheme=light&show_faces=false&border_color&stream=true&
amp;header=false&height=900"
scrolling="no"
frameborder="0"
style="border:none; overflow:hidden; width:800px; height:900px;"
allowTransparency="true"></iframe>谢谢你的帮助!
发布于 2012-01-06 13:53:35
试试HTML5版本,它可能工作得更好:
<div
class="fb-like-box"
data-href="http://www.facebook.com/platform"
data-width="292"
data-height="900"
data-show-faces="false"
data-stream="true"
data-header="false">
</div>我已经确认它的高度将达到900,显示更多的流项目。
发布于 2015-03-22 08:24:39
不,它不适用于2000px的HTML 5标签
<div class="fb-like-box"
data-width="1100"
data-height="2000"Facebook正确生成iframe高度,但在iframe内部它显式地将div设置为300px…这是一个非常烦人的bug。
<iframe name="f36c389328" width="1100px" height="2000px"
<html>
..
<div class="phm pluginLikeboxStream" style="height: 300px"> <---如果FB端的默认像素为300px,那么让它可配置有什么意义?
https://stackoverflow.com/questions/7322276
复制相似问题