0

私が取り組んでいる次のサイト、特に連絡先ページを確認してください。

http://anyonecanplayguitar.org/test/

ページのテキスト コンテンツを格納するバウンディング ボックスがページの下に引き伸ばされすぎて、このページだけでメイン ナビゲーションの余白の一部がぎこちなくなります。これはこのサイトで唯一の PHP ドキュメントなので、何か関係があると思います。ページに不要な空白が侵入しているように見えますが、それがどこにあるのか、どこから来ているのかを特定できません。

このサイトのさまざまな同様の投稿を検索しても、この問題を理解または解決するのに役立ちませんでした. 私は PHP を初めて使用するので、PHP がページの HTML と CSS にどのように影響するかを完全には理解していません。誰でも提供できるヘルプは大歓迎です。

4

3 に答える 3

0

私はブラジル人です。下手な英語で申し訳ありません。

PHP コードをエスケープ HTML マークアップの間に配置する必要があります。「コメントを参照してください」

PHPも空白を数えることができるので、それは必要です..!

幸運を!

フェルナンド・カダストロ

于 2013-09-21T05:31:29.857 に答える
0

#content { heigth: 100%; を削除すると 連絡先ページで機能します。しかし、反対側では、高さ 100% でも機能します。しかし、あなたの連絡先ページは Doctype を送信していません! その他は html を doctype として送信します。したがって、ドキュメントは連絡先ページで異なる方法で処理されます (html4 がデフォルトで、html は html5 だと思います)。php サイト出力にドキュメント タイプを追加すると、うまくいくと思います。

PHP は CSS を壊すことはできません。それだけ!出力として HTML を生成します。したがって、この問題の原因は別の出力です。

于 2013-08-29T05:22:43.967 に答える
0

あなたのcssを修正してください。ウィンドウの高さを変更するとどうなるか見てみましょう。

cssは修正が必要です

于 2013-08-29T05:28:40.170 に答える