2012-03-29 20 views

回答

3

不能這樣做。你唯一可以做的定製是你在這裏看到:

http://developers.facebook.com/docs/reference/plugins/like/

看到這篇文章,爲什麼它是如此難以調整的I幀:

http://css-tricks.com/cross-domain-iframe-resizing/

+0

好的,謝謝@GilBirman。我沒有閱讀Like按鈕代碼生成頁面,並沒有看到div/img高度的用戶控件上的任何內容。所以我想我會在這裏伸出援手。 – 2012-03-29 20:52:52

+0

我的iFrame顯示爲19px,Like按鈕爲23px。任何想法如何改變這一點?否則,底部被切斷。 – csi 2012-05-22 01:32:29

+0

爲避免Like按鈕的底部被切斷,請定義容器元素的高度。 – csi 2012-05-22 01:35:28

2

其實你可以隱藏任何您喜歡的用div封裝它並做一些css。或者你可以!在你自己的樣式表中重寫任何CSS的facebook使用。只需在添加按鈕後在螢火蟲中打開您的頁面,您就可以確定要重寫的CSS。老實說,這是不值得的,Facebook的iframe爲他們的按鈕撕裂了android瀏覽器,並放慢了你放在它上面的每一頁。

我將按鈕添加到一個頁面,只希望按鈕不是一個計數或他們旁邊吹出的文本消息。所以我創建了一個id =「facebook」的div,並將其包裹在dev站點上的div上。然後將這個CSS添加到我的樣式表中。

#facebook { 
max-width:42px; 
max-height:20px; 
overflow:hidden; 
    float:left; 
} 

您可以使用幾個div來包裝它,然後改變按鈕的居中以及使用內部div上的負邊距。但是,這對我來說並不是真的值得,所以我停止發送鏈接到Facebook並堅持twitter和pinterest。

希望有所幫助。