Facebook LIKE按钮弹出我的div - CSS

时间:2010-12-16 13:12:15

标签: html css internet-explorer facebook

我在网站上使用类似Facebook的按钮,它们运行良好。

不幸的是,在IE8上,类似的按钮从其容器DIV中弹出,落在页面底部。


示例图片:

alt text


这是在尝试display:block后凯尔建议:

alt text


有什么想法吗?真的很棒。 :)

2 个答案:

答案 0 :(得分:3)

查看该页面的来源,它似乎是一个标记问题。

必须关闭<fb:like>代码。

所以而不是:

<fb:like style="display:block;" ref="offer" href="URL" show_faces="false" layout="button_count" >

你应该使用

<fb:like style="display:block;" ref="offer" href="URL" show_faces="false" layout="button_count" />

另外,为了获得更多xHTML兼容性,您还应该关闭所有HTML标记,例如

<br />代替<br>

<img alt='' src'' />代替<img alt='' src=''>等。

答案 1 :(得分:2)

认为这是显示方法.fb_iframe_widget {display: inline-block}。我相信IE不能很好地使用这个属性,只需要内联或阻止。