0

私はこれに関する情報を探していましたが、同様の問題(パーセンテージ幅の計算の問題、パディングの問題、反対方向のフロート、Safari + Chromeの問題など)がたくさんありますが、私が試したことはこれを修正していないようです1。

Safari、Opera、Chromeの高さ方向のページの一部に、コンテンツ領域とナビゲーションバーの間に謎の1pxの垂直方向のスペースがあります。スペースのないFFおよびIEで正常に動作します。

これはページです: http: //the-polyglot.net/uploads/problem_site/

まだクリーンアップしていない非効率的で冗長な、整理されていない乱雑なスタイルシートを本当にお詫びします-数年休眠していたこのサイトを再び拾い上げ、これを発見する前に調べてクリーンアップしようとしていました問題。

最も関連性の高いセレクターは、#right_navbar、#reg_content(テキスト領域)、および#main_content(コンテナー)です。Operaのインスペクターをチェックすると、スペースは#main_contentによって管理されているエリアと一致しているように見えますが、理由はわかりません。padding-left: 1px;#right_navbar ...に適用することで、Opera / Safari / Chromeの問題を修正できますが、それでは他のすべてのブラウザのレイアウト全体が壊れます。

助けていただければ幸いです。ありがとう。

4

1 に答える 1

1

background-colorIDのを削除します#main_content

#main_content {
  min-height: 630px;
  /*background-color: #D1EBF8;*/
}
于 2012-07-20T03:32:48.860 に答える