- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
保时捷是如何将 Facebook 点赞按钮添加到他们的粉丝页面的?
他们还改变了颜色 http://www.facebook.com/porsche?v=app_172346812791398
最佳答案
哇,这真是令人困惑,而且非常狡猾。看起来他们使用 iframe 创建了一个应用程序,这将允许他们在其中创建一个 fb:like 按钮。然后他们将选项卡应用程序指向该 iframe 应用程序,该应用程序仅呈现一些 FBML:
http://apps.facebook.com/porscheevent/tab.php
所以当你喜欢它时,在幕后,喜欢就会被注册。您会注意到,在您刷新页面之前,顶部的实际按钮不会更改。
选项卡应用程序本身似乎添加了一些 CSS 来 Conceal Like 按钮内容并将其替换为自己的内容:
<style type="text/css">
.app_content_172346812791398 div.comment_body { display: none; }
.app_content_172346812791398 span.liketext { display: none; }
.app_content_172346812791398 span.piece { display: none; }
.app_content_172346812791398 span.corner_mask { display: none; }
.app_content_172346812791398 a.like_button_no_like { border: 0px none #ffffff; margin: 0px ! important; padding: 0px; background: transparent none no-repeat scroll 0% 0%; left: 0px ! important; top: 0px ! important; width: 124px; height: 25px; text-indent: -99999px; }
.app_content_172346812791398 div.connect_widget_sample_connections { display: none; }
.app_content_172346812791398 div.connect_confirmation_cell_like { display: none; }
.app_content_172346812791398 div.connect_confirmation_cell_no_like { display: none; }
.app_content_172346812791398 div.bgpage { border: 0px none #ffffff; margin: 0px; padding: 0px; background-repeat: no-repeat; width: 520px; height: 525px; }
.app_content_172346812791398 div.button { border: 0px none #ffffff; margin: 0px; padding: 0px; background-repeat: no-repeat; background-position: center bottom; cursor: pointer; }
.app_content_172346812791398 div.button:hover { background-position: 0pt 0pt; }
.app_content_172346812791398 a.like_button_no_like { display: block; background-image: url("http://platform.ak.fbcdn.net/www/app_full_proxy.php?app=172346812791398&v=1&size=o&cksum=b66bf4a27297d44a6672defc61932d66&src=http%3A%2F%2Ffacebook.porsche.com%2Fevent%2Fimages%2Flike.png%3F6"); background-position: center bottom; }
.app_content_172346812791398 a.like_button_no_like:hover { background-position: 0pt 0pt; }
</style>
关于facebook - 喜欢粉丝页面上的按钮。他们是怎么做到的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4274716/
我的网站上有一个 Faceboon 粉丝 api,我想自己设置它的样式,但我似乎没有用。我确实将 CSS 设置为 ftp 上的 css 文件,但它就像风扇盒一样使用了它。 谁知道问题出在哪里? 风扇盒
我有一个博客 (wordpress) 和一个用于我博客的 facebook 粉丝页面(拥有超过 1 个粉丝!)。每次我在我的博客上发布内容时,我都想在我的 FB 墙上发布一条消息。最好是 PHP。 同
我在我的博客上使用官方粉丝框小部件有一段时间了,想用加载更少内容的缓存版本的小部件替换它。 小部件(适用于 Wordpress)运行良好 (http://www.electriceasel.com/p
我一直在尝试从我的一个业务页面中删除所有大约 5 万的关注者。我使用 Selenium Web 驱动程序和 Python 来废弃。 我能够获得关注者对话框,并且我能够滚动该对话框以加载更多关注者。然而
我是一名优秀的程序员,十分优秀!