2012-03-29 15 views
0

に押し出され、私は私のクライアントのためにここにこのサイトを開発しています:http://test.bebiafricanhairbraiding.com/osa/index.htmlページをGoogle ChromeとInternet Explorerで細かい表示されますが、すべてのコンテンツはMozilla Firefoxの

私がきた問題が発生しましたそれ以前には本当にあったことはありませんでした。IEはChromeと同様にうまく動作します。しかし、Mozilla Firefoxは、フロントページのすべてのコンテンツをメインページの右端に押し出します。

私は本当に問題がどこにあるかを判断できないため、コードを実際に提供することはできませんが、ソースとスヌープを少し調べて自由に感じてください。私はちょうど今Mozillaがウィンドウの外に私のメインページを投げる大胆さを持っている理由を把握できません...

お手伝いがあればありがとう!

答えて

1

あなたのテーブルはあなたのページの外に浮かんでいます。ちょうどclear:bothを追加すると、それ自体が正しく配置されます。

<div id="cnbo"> 
<!-- InstanceBeginEditable name="Body" --> 
<table style="width: 100%; clear: both;"> /* here */ 
.... 
+0

本当にありがとうございました!なぜこれはこのように機能しますか? – FreeSnow

+1

@DadeLamkinsあなたの要素が正しくリセットされていないので、あなたのテーブルが新しいブロックレベルの要素として計算されていて、ネストされているのではなくサイドにプッシュされています。あなたは '* {margin: 0;パディング:0; } 'をあなたのスタイルシートに追加することをお勧めしますが、この種の問題の多くを修正するので、適切な[リセット](http://meyerweb.com/eric/tools/css/reset/)シートを追加することをお勧めします。 –

1

@Andres llichが正しい。しかし、私はそれをCSSの中に入れて、表の中のスタイルではありません。

#cnbo { 
font-family: "Arial",Times,serif; 
margin-top: 2px; 
text-align: left; 
width: 100%; 
word-wrap: break-word; 
clear: both; 

}

+0

ポインタのおかげで、このプロジェクトはちょっと混乱しています(複数の人が異なる時間枠で作業しています)。私はええのためのスタイルでそれを固執することを確認します;) – FreeSnow

関連する問題