ウィンドウの幅が 600px 未満の場合に、 Bootstrap レスポンシブに基づくページの右側に 25 ~ 30px の余分なスペースが Firefox と IE である理由を突き止めようと、私は頭を悩ませてきました。流動的なナビゲーション バーと Facebook SDK だけが残るまで、コードの一部を 1 つずつ削除し始めました。Facebook JS SDK リファレンスを削除すると、右側のパディングが消えました。
これはここで見ることができます:
FB JS SDK が含まれ、追加の右側パディング: https://dl.dropbox.com/u/571515/chewsy/Test/FB-with.htm
FB JS SDK を削除すると、期待どおりに動作します (右側にパディングはありません): https://dl.dropbox.com/u/571515/chewsy/Test/FB-without.htm
ページのいいねボタンに Facebook JS SDK が必要なため、これを回避するにはどうすればよいですか?
奇妙なことに、Safari と Chrome ではこれは再現されません。
Firefox のスクリーンショット:
IE からのスクリーンショット: