3

我正在尝试将 css 样式添加到 Facebook Like Box XFBML 文件,但它并没有以常规方式采用样式表——它自己的样式表在你的之后。所以我做了一些搜索,发现帖子说要添加 css="youstylesheetlink.css" 到 fb:like-box,如下所示:

<fb:like-box href="https://www.facebook.com/example" width="496" height="120" show_faces="true" border_color="" stream="false" header="false" css="http://example.com/css/style.css?2"></fb:like-box>

但无论我尝试什么,它都不会使用样式表。谁能指导我如何实现这一目标?

谢谢你。

4

3 回答 3

3

Facebook 曾经允许您将自定义 CSS 传递给他们的喜欢框,这就是为什么您会看到它发生的例子。但他们现在不再允许你这样做了。

于 2011-06-08T04:30:46.280 回答
2

除非您的网站恰好与 Facebook 具有相同的匹配协议、域和端口,否则您iframe无法修改它,因为Same Origin Policy

于 2011-06-08T02:04:14.747 回答
2

如果你能做到,它会记录在这里

恕我直言,你不能修补 Facebook 的企业品牌......他们希望在互联网上的任何地方都能获得一致的用户体验,否则,你会让人不信任看起来像自制“喜欢”盒子的东西。

还看到这个...

嵌入式 Facebook Like-Box 不会让我设计它。为什么?

于 2011-06-08T14:43:37.183 回答