2012-03-07 9 views
0

私はを取り除きたいのInternet Explorer 7/8で私を盗聴されるボタンのようにFacebookの(これはFirefoxやGoogle Chromeのか、IE9(+)には発生しません) enter image description hereInternet Explorerでこの空白を取り除くにはどうすればいいですか?

を持っています白い部分が、どのように?関連するHTMLとCSSは白い領域が表示され、これが唯一= < IE8で発生するようですなぜ私にはわからない

<div class="fbstuff"> 
    <div style="margin-top:3px;margin-left:15px;float:right;">   
     <iframe src="http://www.facebook.com/plugins/like.phphref=http://www.bnano.eu&amp;layout=button_count&amp;locale=en_US" scrolling="no" frameborder="0" style="border:none; width:200px; height:80px"></iframe> 
    </div> 
</div> 

です。これを解決するには何ができますか? Here'sライブリンク。ありがとう。

+0

パディングとしてそれをレンダリングすることである:0;マージン:0; ? –

+0

あなたは右の余白を設定するために幅を使用するようですか? margin-rightとskip width/heightを使用しないのはなぜですか? – Teson

答えて

2

あなたがここにあなたのiframeのHTML内の幅と高さを設定している:あなたはこれらの値を削除する場合は、お使いのブラウザはiframe対応のデフォルトサイズをレンダリングします

width:200px; height:80px 

。むしろ、これらの値をボタンの寸法を示すように設定してください。

あなたがIEでなくFirefoxでそれを参照してください理由、Firefoxはのような透明のiframe背景をレンダリングし、古いIEは白

1

あなたは200x80に幅と高さを設定している:

width:200px; height:80px 

このコードを削除します。

関連する問題