2011-08-12 7 views
0

開発中のサイトに若干の問題があります。ボディコンテンツがフッタのdivに衝突し、その背後に部分的に隠れて、フッターの内容を押し出します。Webkitブラウザでコンテンツ/フッターが重複する問題

これらの症状は、Chrome/Win、Safari/Win、Safari/Macでのみ複製できました。

あなたはこちらのページを表示することができます:私はHTMLを検証していhttp://www.pacarmy.ca/blog2.php

、およびIE9 /勝利の微細同じページのテストを、FF /勝利、そしてオペラ/勝利。

グーグルは私を助けていない、と私が見つけたStackOverflowの上の最も近いスレッドがwwas:すべてでは本当に問題ではありません

css chrome issue at footer cross browsers (IE,FF,Chrome)

を。

誰も助言できますか?推測する?何か? :)

ありがとうございました。

答えて

2

あなたの投稿は浮かれていて、親要素は浮動要素を含むように展開されることはありませんので、浮動小数点数をクリアする必要があります。これを行う1つの方法は、セクションエレメントに 'overflow:auto'を追加することです。これにより、親はオーバーフロー要素上で拡張されます。しかし、そのページに投稿や要素を追加するときに使用するのが最適な場所か方法であるかどうかは確認しませんでした。

詳細情報と方法については、Googleで検索するか、SOで「クリアフロート」を検索できます。

+0

これも私の最初の考えでしたが、投稿用のコンテナだけがフローティングされており、
を指定します。各投稿の後にさらにクリアを追加すると、投稿後のコンテンツも効果がありません。 – DaveL

+0

実際、私はちょうどブログのスクリプトのトップレベルのコンテナの後に別のクリアを追加し、今それは良い見ている。 WTH?その部分にはフロートがありません.... – DaveL

+0

まあ、あなたは確かに正しい考えを持っていました。フロートしたコンテナは、それがクリアされているにもかかわらず、親によって含まれていませんでした。私はその理由を知りたがっていますが、検討中に、とにかくこのページに浮かぶ必要は本当にありません。ただ削除しました。今は私が期待するように動作します。回答が受け入れられました。 – DaveL

関連する問題