私はこのサイトの新しい投稿者です。私はこれを数年間研究リソースとして使用してきましたが、コミュニティ全体に手を差し伸べる必要があるという点で困惑したのはこれが初めてです.
私は現在、クライアント向けのサイトの再設計の最終段階に入っています。フレームワークとして大幅にカスタマイズされたバージョンの WooThemes Canvas を使用し、http: //dev.victorybeer.com にあります。標準のフッター料金とともにいくつかの動的データを下部に表示するために、いくつかの追加のマークアップ項目を footer.php ファイルに追加しました。あなたが見ることができる問題は、フッターの下に表示される余分なスペースです (青い背景が見える場所)。サイトは、赤い「フッターコンテナ」DIV で終わる必要があります。
マークアップと css を (FireBug を使用して) 2 回および 3 回チェックして、すべてが有効であること、および下部を押し下げる可能性のある内部要素からマージンやパディングが適用されていないことを確認しましたが、まったく何も表示されません。これは、これを作成することを示しています。いくつかの奇妙なPHPの問題を除けば、なぜそれが起こるのか理解できません。下部のナビゲーションとフッターコンテナの DIV を削除すると、サイトは適切に終了します (「ヨーロッパの伝統...」というキャッチフレーズのすぐ下)。
WooThemes に HelpDesk チケットを提出したところ、フッターコンテナ DIV に 300px の高さをハードコードしてスペースを覆うように押し下げるという回答が得られました。レスポンシブ サイトとして、これは私には合いませんでした。原因を治療するというよりも、症状をカバーしているように見えました。チケットを再度開き、回避策が十分ではないことを示したとき、応答は私を困惑させました:
ギャップが生じた理由は、フッターが一番下まで届かず、フッターまでの高さがそれを修正したためです。モバイルビューでもソリューションをテストしましたが、うまくいきました。
ご存じのように、ページ上のすべての要素は互いに影響を受けており、その結果、下部のギャップが生じています。要素が必要に応じて正確にレンダリングされないサイトで作業し、このような css を追加して修正しました。
これ以上は正直わかりません。
は?私が知りたいのは、フッターが一番下まで届かない理由であり、そうでないという事実を隠す方法ではありません。
誰でもこれを手伝ってもらえますか?大変ありがたく存じます。サイトは 3/3 に公開される予定ですので、皆様のご協力をお願いいたします。