2011-07-28 6 views
0

Facebook like buttonを使用したいと思いますが、カウントはしません。私はちょうどそのオーバーフローのない47pxに、コンテナの幅を設定しようとしました。これはWindows上のブラウザでも機能しますが、Mac OS Xではボタンの幅が49pxに拡大しているように見えるので、その一部が途切れてしまいます。MacとWindowsのボタンのようなFacebookの隠しカウント

Likeボタンをbutton_countスタイルで使用する方法は誰も知っていますが、カウントがなくても、WindowsとMacで別々に表示されることはありませんか?ここで

は、私はFacebookのボタンに使用しているコードです:すべてのブラウザはと同じで、それを表示するように

<script type="text/javascript"> 
    //<![CDATA[ 
    //Facebook like button 
    window.fbAsyncInit = function() { 
     FB.init({xfbml: true}); 
    }; 
    //]]> 
    </script> 


       <div id="fb-root"></div> 
       <fb:like href="{{ page_url }}" send="false" layout="button_count" width="49" height="21" show_faces="false"></fb:like> 
       <script type="text/javascript"> 
        (function() { 
         var e = document.createElement('script'); 
         e.async = true; 
         e.src = (document.location.protocol == 'file:' ? 'http:' : document.location.protocol) + '//connect.facebook.net/en_US/all.js'; 
         document.getElementById('fb-root').appendChild(e); 
        }()); 
       </script> 

答えて

0

あなたはCSSで、ボタンの幅を設定してもらえますか?おそらく、 "!important"タグを使用してfbスタイルシート上に永続化させるようにしてください。それはディスプレイを隠すために同じ "ハック"を許すべきです。

私はデフォルトでそれを隠す方法はないと思います。また、ボタンを押した後にボタンの幅が変わる場合は、スタイルを微調整する必要があります。

+0

私は結論には、そのカウントを隠す合理的な方法はありませんでした。したがって、カウントまたはノーfbボタンを持つ単純な選択肢fbボタンがあります。 –

関連する問題