-1

http://www.utahvalleyhealthclinic.com/servicesでは、IE のすべてのバージョンで表示されるフッターの背景が 2 回表示されます。HTML を確認したところ、Chrome ではなく IE の HTML でフッター要素が 2 回表示されているようです。

コードを 2 回入力したことを覚えていないため、なぜこれが発生しているのかは不明であり、もしあれば Chrome にも表示されると思います。マークアップ バリデーターを使用してページをチェックしたところ、開始タグと終了タグが大量に欠落していると表示されました (コードを確認すると、実際にはそこにあります)。

なぜこれが起こっているのか誰にも分かりますか?

4

2 に答える 2

2

フッターには、2 つのアンカー タグ<a>が閉じられていません。それを修正すると、問題は解決されます。

実際のデモ: http://jsfiddle.net/DpGyT/1/

変化する

<div class="lbtns">
<a href="http://www.utahvalleyhealthclinic.com/contact-us"><img src="http://www.uvhc.mikeandjewels.com/wp-content/themes/thesis_185/custom/images/mapsbtn.png">
</div>
<div class="lbtns">
<a href="http://www.utahvalleyhealthclinic.com/patient-forms"><img src="http://www.uvhc.mikeandjewels.com/wp-content/themes/thesis_185/custom/images/frmsbtn.png">
</div>

<div class="lbtns">
    <a href="http://www.utahvalleyhealthclinic.com/contact-us"><img src="http://www.uvhc.mikeandjewels.com/wp-content/themes/thesis_185/custom/images/mapsbtn.png"></a>
</div>
<div class="lbtns">
    <a href="http://www.utahvalleyhealthclinic.com/patient-forms"><img src="http://www.uvhc.mikeandjewels.com/wp-content/themes/thesis_185/custom/images/frmsbtn.png"></a>
</div>
于 2012-11-02T03:32:56.693 に答える
1

これ:

<a href="http://www.utahvalleyhealthclinic.com/patient-forms">

どうやらあなたはそれを閉じておらず、何かが壊れていました。

IE (F12) で調べて、同時にコードを見て、何が問題なのかを見つけてみてください。

基本的に IE は、「フッター」DIV が 2 つあることを認識していましたが、Chrome では 1 つしか表示されませんでした。

<br />閉じる TAG については、代わりに<br><img ... />代わりになどの自己終了タグに注意してください。<img ...>

NetBeans などを試して、Auto-Indent (または Google の他のオプション) を使用してください。閉じるのを忘れたタグを見つけて、すべてが正しい場所にあるかどうかを確認するのに大いに役立ちます。

于 2012-11-02T03:32:42.363 に答える