我的页面上有一个 Facebook 的“赞”按钮,并且运行良好。但是,当访问者作为 Facebook 的“页面”登录时,它会包含一张照片并破坏了我的设计。我想这是因为主页不允许点赞。
我几乎有一个像这样的 iframe:http://developers.facebook.com/docs/reference/plugins/like-box/ http://developers.facebook.com/docs/reference/plugins/like-box/
关于如何摆脱这个图像有什么想法吗?有什么方法可以改变设计,禁用此“功能”或检查用户是否作为页面登录(以隐藏整个内容)?
Thanks
Edit:问题截图:i.imgur.com/gLa7Q.png
在顶部我以普通用户身份登录,底部我“使用 facebook 作为页面”
我正在使用的代码:<iframe class="facebook" src="http://www.facebook.com/plugins/like.php?href=<?=urlencode('http://www.mysite.com')?>&layout=standard&show_faces=false&width=210&action=like&colorscheme=light&height=45" scrolling="no" frameborder="0" allowTransparency="true"></iframe>
您可以在 CSS 中使用“overflow”元素来阻止它破坏设计。无论某人以何种身份登录 Facebook,这至少都能使点赞框保持相同的大小。
1)将你的like框包装在div中并给它一个id(在HTML中)
<div id="mylikebox"> Facebook like Box Code in here </div>
2)添加到CSS(如果需要调整高度和宽度)
#mylikebox {
height: 70px;
width: 210px;
overflow: hidden;
}
如果成功请告诉我!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)