4

Chromeで正しく表示されるページがありますが、FirefoxやIEでは表示されません。display:noneを持つ要素がスペースを占有し、テキストを右側に強制しているようです。

http://flybysouth.com/faqs/

これはWordPressサイトであり、私は独自のカスタマイズでプレミアムテーマを使用しています。ページからヘッダーラッパーを削除するために、次のカスタムcssを適用しました。私はそれがやり過ぎだと知っています。私は間違った要素を追いかけているに違いありません...

#header-wrapper,
#leader,
#leader .margin,
#leader .margin h1 { display:none; margin: 0; padding: 0; width: 0; height: 0; } 

「何がそれを白くするのか」の前のスペースを引き起こしているアイデアはありますか?ありがとう!

4

1 に答える 1

2

メインコンテンツ領域の上のどこかにクリアされていないフロートがあるようです。clear:both;#main-colに追加してみてください。

#main-col {
  clear: both;
  margin-top: 20px;
}
于 2012-12-05T15:56:07.947 に答える