2011-12-06 35 views

回答

3

我討厭處理這些按鈕。我只是把它們放在一個範圍內,然後將「display:block」屬性應用到跨度,如果我真的需要修復它作爲最後的手段。儘管如此,我的工作仍然很好。

http://jsfiddle.net/FLFyJ/2/

0

,讓你不能直接的風格Facebook的Like按鈕是,它總是插入到頁面作爲一個iframe(無論您使用FBML,HTML5或Facebook提供IFRAME代碼)的原因。

風格這些按鈕的唯一方法是將它們放在一個父元素(例如一個div)和樣式這個元素(不透明度,邊距,...)。

+0

實際上,不這樣做。這是針對Facebook的使用條款。閱讀[四。應用程序集成點](http://developers.facebook.com/policy/)編號爲4d:「您不得遮掩或遮蓋我們社交插件的元素,例如Like按鈕或Like框插件。」 至少不透明。保證金是好的我猜。 – Andrew

+2

我有沒有談到「遮蔽」或「覆蓋」社交插件? ...'-_- 問題是關於「將邊緣底部應用於按鈕」。 ...我給了一個答案......我幾乎看不出邊緣底部(可能是積極的)可能會對Facebook ToU ... –

+0

不透明度只是另一個例子,可以使用iframe作爲一個孩子元素,我不會告訴他clickjack或任何你可能會想到的。 –