2012-02-18 102 views

回答

3

您可以使用CSS transformsscale, scaleX or scaleY改变元素的大小。

要获得Send Button用的150%大小,你可以使用类似:

.fb-send, fb\:send { 
    transform: scale(1.5); 
} 

You may see this in action (without polyfill)

注意

  • 记住有关浏览器特定的前缀:-webkit-moz-o-ms
  • Internet Explorer仅支持从版本9开始的CSS转换,因此您需要使用polyfill来支持较早的版本。

更新:
除了使用CSS缩放您可以使用Send Dialog在其他答案建议原有按钮。使用JavaScript SDK(使用方法FB.uisend)和您的自定义按钮,你希望可以看,刚刚火下一个代码一旦点击自定义按钮:

FB.ui({ 
    method: 'send', 
    name: document.title, 
    link: document.location.href 
}); 
+0

它不工作:/ – vini 2012-02-18 14:17:11

+0

它是;)http://jsfiddle.net/SkuK8/ – 2012-02-18 14:24:16

+0

我在.net上试过它可能与这个问题有关 – vini 2012-02-18 14:34:01

1

你不能。 “发送”按钮位于iFrame内,因此您无法改变其提供的选项的外观。here。我建议使用Graph API发送对话框并建立自己的按钮(如果你喜欢,你甚至可以从FB中获取CSS /样式):

+0

你不能设计它,但没有任何东西阻止你扩展它!看到我的答案。 ;) – 2012-02-18 14:31:32