0

私は現在、幅を 910px に設定するBlueprint CSSフレームワークと、 Steve Hatcher によるスティッキー フッター マークアップを使用しています。

私が得ている問題は、何らかの理由で Internet Explorer 6 のみで、#wrap クラスの右側に 10px の余分なパディング/マージンが追加されていることです。

ここにテストサイトをアップロードしました:

http://www.prashantraju.com/test

IE6 と IE7 の比較です。

比較 http://www.prashantraju.com/test/ie6ie7.gif

ご覧のとおり、IE7 では右側 (赤い領域) にマージン/パディングはありませんが、IE6 では余分な 10px があります。

これを修正する方法はありますか? または余分な 10px の原因は何ですか?

前もって感謝します。

4

1 に答える 1

0

FireBugで得られるものから、ナビゲーションバーに明示的に幅が設定されていません。固定サイズ(910pxと同じ)を指定するとどうなりますか?

編集:

申し訳ありませんが、FireBug cssの出力を考えると、101行目のscreen.cssから継承された要素を使用していると思われます。margin-right:10px;

それが原因だと思います。

ナビゲーションバーのスタイルシートに独自のcssエントリがあるので、この問題を解決するために、margin-right要素の値をゼロに再割り当てできます。

于 2009-12-03T03:29:28.503 に答える